Also habe ich diesen Code in PHP, einige Daten aus der Datenbank abrufen und auf der Seite anzeigen, aber ich möchte es nur anzeigen, wenn die Tabelle nicht leer ist.Wie würde ich einige Code in Funktionen umgestalten?
Das ist, was ich jetzt haben (alle Frage Etiketten fest einprogrammiert sind, sie kommen nicht aus dem DB):
<?php
foreach ($answers as $a) {
if ($a->q2 != '') {
echo "<span class='question'>Question title?</span><span class='answer'>" . $a->q2 . '</span><br />';
}
if ($a->q3 != '') {
echo "<span class='question'>Question label 2?</span><span class='answer'>" . $a->q3 . '</span><br />';
}
if ($a->q4 != '') {
echo "<span class='question'>Another question label?</span><span class='answer'>" . $a->q4 . '</span><br />';
}
if ($a->q5 != '') {
echo "<span class='question'>Quesiton label?</span><span class='answer'>" . $a->q5 . '</span><br />';
}
if ($a->q6 != '') {
echo "<span class='question'>Quesiton label?</span><span class='answer'>" . $a->q5 . '</span><br />';
}
}
Ich habe insgesamt 19 Fragen, und ich glaube nicht, das ist der beste Ansatz dafür, wie kann ich es in einer Funktion tun?
Danke Mann, alles funktioniert gut, und danke für den Ratschlag :) – Radu033