Hallo zusammen,
habe folgendes Problem:
Möchte eine Liste ausgeben mit Kategorie, Vorname, Nachname etc. dabei gleichzeitig eine Abfrage ob die Zellen Inhalt haben oder gleich null sind.
Wenn nichts in diesen Zellen steht soll es auch nicht ausgespuckt werden.
Es sollte z.B. nicht
Name: Hans
Nachname: Wurst
Email:
Telefon: 02120 - 129019
Mobil:
Stadt: Oldenburg
ausgegeben werden, eher so
Name: Hans
Nachname: Wurst
Telefon: 02120 - 129019
Stadt: Oldenburg
------------------------------------------
irgendwie bekomme ich es nicht geschissen
danke für eure hilfe schon mal
gruß
local
PHP-Code:
<?
$result = @mysql_query("SELECT * FROM adress order by category");
if (!$result) {
echo("<p>Fehler beim Abruf der Adressen<br />".
"Fehler: " . mysql_error() . "</p>");
exit();
}
while ( $row = mysql_fetch_array($result)) {
echo "<table width=\"100%\">\n";
echo "<tr>\n";
echo "<td>Kategorie:</td>";
echo "<td>$row[category]</td>";
echo "</tr>\n";
echo "<tr>\n";
echo "<td> </td>";
echo "<td> </td>";
echo "</tr>\n";
echo "<tr>\n";
echo "<td>Nachname:</td>";
echo "<td>$row[surname]</td>";
echo "</tr>\n";
echo "<tr>\n";
echo "<td>Vorname:</td>";
echo "<td>$row[firstname]</td>";
echo "</tr>\n";
echo "<tr>\n";
echo "<td>Straße:</td>";
echo "<td>$row[street]</td>";
echo "</tr>\n";
echo "<tr>\n";
echo "<td>Postleitzahl:</td>";
echo "<td>$row[postcode]</td>";
echo "</tr>\n";
echo "<tr>\n";
echo "<td>Stadt:</td>";
echo "<td>$row[city]</td>";
echo "</tr>\n";
echo "<tr>\n";
echo "<td> </td>";
echo "<td> </td>";
echo "</tr>\n";
echo "<tr>\n";
if ($row["email"]=="") {
hier sollte er dann zum nächsten feld springen hier telefon und email nicht mit auflisten, auch nicht mit Email: null
} else {
echo ("<td>". $row["email"]."</td>");
}
echo "</tr>\n";
echo "<tr>\n";
if ($row["telefon"]=="") {
hier sollte er dann zum nächsten feld springen hier mobilephone und telefon nicht mit auflisten, auch nicht mit Telefon: null
} else {
echo ("<td>". $row["telefon"]."</td>");
}
echo "</tr>\n";
echo "<tr>\n";
echo "<td>Mobil-Telefon:</td>";
echo "<td>$row[mobilephone]</td>";
echo "</tr>\n";
echo "<tr>\n";
echo "<td> </td>";
echo "<td> </td>";
echo "</tr>\n";
echo "</table>\n";
}
?>