Webdesign in Siegen

einzelne Datefelder auslesen

Fragen zum Thema PHP können hier gestellt werden

Moderator: Basti

einzelne Datefelder auslesen

Beitragvon AKrebs70 am 25.09.2005, 21:20

Hallo!

Habe follgendes Problem:

Mit diesem Code
Code: Alles auswählen

$abfrage = "SELECT * FROM links ORDER BY id DESC LIMIT 3";
$ergebnis = mysql_query($abfrage);
while($row = mysql_fetch_object($ergebnis))
  {
  echo $row->url;
  }

wird mir am ende die 3 letzten Datenfelder ausgespuckt. Doch jetzt möchte ich es so haben das ich eine Tabelle mit 3 Zeilen habe und jedes Datenfeld in einer eigenen Zeile steht (s.u.). Wie kann ich das am besten bewerkstelligen?
------------------------------
| Letzter Datensatz |
------------------------------
| Vorletzter |
------------------------------
| Drittletzter |
------------------------------
Währe echt super wenn mir jemand helfen kann.

Axel
Benutzeravatar
AKrebs70
Mitglied
 
Beiträge: 53
Registriert: 19.05.2005, 09:22
Wohnort: Duisburg

Beitragvon Paddy am 25.09.2005, 23:37

hi!

Willste bestimmt so ne Tabelle mit Links machen. Ich würd es natürlich irgendwie ohne Tabelle mit ner Liste lösen,
aber mit Tabelle könnte man es so machen:
Du bekommst als Ergebnis ne Tabelle wo auf der linken Seite der link steht und rechts die Beschreibung dazu.
Code: Alles auswählen
<table>
<?php
$abfrage = "SELECT * FROM links ORDER BY id DESC LIMIT 3";
$ergebnis = mysql_query($abfrage);
while($row = $row = mysql_fetch_assoc($result)){
    echo "<tr>\n";
    echo '<td><a href="http://'.$row['adresse'].'" target="_blank">'.$row['name']."</a></td>\n";
    echo '<td>'.$row['beschreibung']."</td>\n";
    echo "</tr>\n";
}
?>
</table>
Benutzeravatar
Paddy
Mitglied
 
Beiträge: 89
Registriert: 23.01.2005, 18:01
Wohnort: Mendig

Beitragvon AKrebs70 am 26.09.2005, 11:39

Ja Supper! Danke dir Paddy. Du hast mir echt geholfen. :D

Axel
Benutzeravatar
AKrebs70
Mitglied
 
Beiträge: 53
Registriert: 19.05.2005, 09:22
Wohnort: Duisburg


Zurück zu PHP

Wer ist online?

Mitglieder in diesem Forum: Avedo und 2 Gäste