Daten ausgeben
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
abfrage
code
dank
datensatz
domain
ergebnis
http
kleinen fehler
machen
schleife
tabelle
text
werbung
zeile
-
Hi,
ich hab in meiner DB einige Links und Texte, die ich nebeneinander haben möchte.
$seite = "http://$HTTP_HOST"; $abfrage = "SELECT * FROM werbung WHERE domain LIKE '$seite'"; $ergebnis = mysql_query($abfrage); while($row = mysql_fetch_object($ergebnis)) { $id = $row->id; $text = $row->text; $link = $row->link; echo " <table border=\"1\" cellpadding=\"1\" bgcolor=\"#ccdfec\" width=\"20%\"> <tr> <td width=\"100%\"> <a href=\"./weiterleitung.php/?id=$id\" target=\"_blank\"><b>$link</b></a> $text </td> </tr> </table><nobr> "; }
Aber es wird alles untereinander gezeigt.
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Du musst die Tabelle vor der Schleife aufmachen, dann machst du in der Schleife eine Zeile mit <tr> und jede Splate mit <td> und nach der Schleife machst du die Tabelle zu.
Jetzt hast du ja die Tabelle selbst in der Schleife, es wird also jedes mal, wenn ein neuer Datensatz aus der DB-Tabelle kommt eine neue HTML-Tabelle erstellt, und diese werden nebeneinander gezeigt. Wenn du es so macht wie ich es oben beschrieben habe sollte alles untereinander gezeigt werden.
Verstanden, oder soll ich dir schnell deinen Code umformen?
mfg
drafed-map -
Nein danke, ich hab s schon verstanden.
Das hab ich vorhin auch versucht, aber hab da n kleinen Fehler gemacht und bin jetzt nicht mehr drauf gekommen.
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage