PHP-Noob-frage:
Meine user können in Ihrem Profil bestimmte Angaben zu sich machen, die in der SQL-DB gespeichert werden.
Ich möchte nun abfragen, ob ein Wert in der Tabelle eingegeben wurde oder nicht.
Sollte ein Wert eingegeben worden sein, soll ein bestimmtes Template mit diesem Wert ausgegen werden, ansonsten soll ein leeres template geladen werden.
Ich hab mal versucht, es so zu realisieren:
Leider wird das Template adress.htm trotzdem geladen, obwohl in der tabelle nichts hinterlegt ist...
Meine user können in Ihrem Profil bestimmte Angaben zu sich machen, die in der SQL-DB gespeichert werden.
Ich möchte nun abfragen, ob ein Wert in der Tabelle eingegeben wurde oder nicht.
Sollte ein Wert eingegeben worden sein, soll ein bestimmtes Template mit diesem Wert ausgegen werden, ansonsten soll ein leeres template geladen werden.
Ich hab mal versucht, es so zu realisieren:
PHP-Code:
$user_result = $db_zugriff->query("SELECT * FROM user_table");
while($users = $db_zugriff->fetch_array($user_result)) {
if($user[adress]) {
$user[adress]=htmlspecialchars($user[adress]);
eval ("\$adress = \"".gettemplate("adress.htm")."\";");
}
else $location = "noadress.htm";
![Confused](https://www.php-resource.de/forum/core/images/smilies/confused.gif)
Kommentar