MySQL-Gästebuch

Maximus

Erfahrenes Mitglied
Direktes Ansprechen!

Hi,

erstmal etwas Code:
PHP:
<?php
					//Datenbank öffnen
					$link= mysql_connect("localhost","root","");
					if (! $link) die("Konnte Verbindung zur Datenbank nicht herstellen!");
					mysql_select_db("usr_web87_1") or die ("Konnte Datenbank nicht öffnen!");
					
					//Auslesen der Datensätze
					$abfrage = mysql_query("SELECT * FROM guestbook");
					$anzahl = mysql_num_rows ($abfrage);
					print "$anzahl";
					$datensatz = mysql_fetch_row($abfrage);
					print "$datensatz[1]";
				?>

Wie kann ich jetzt gezielt auf einen Datensatz zugreifen?
z.B. wie kann ich den 5. den 10. oder den letzten DS ansprechen?
Habe ein Auto_icrement-Feld!
 
Zuletzt bearbeitet:
indem du eine Where klausel einbaust..

// ueber die url (bsp. index.php?gbid=5) //
PHP:
("select * from xxx WHERE gbid='".$_GET["gbid"]."'")
den letzten eintrag in der tabelle kannst Du so abfragen.
PHP:
("select * from tabelle where gbid=max(gbid)")
sollte klappen bin mir aber jetzt nicht ganz sicher..

oder du machst das mit dem letzten eintrag so.

PHP:
("select * from tabelle order by gbid DESC limit 1")
wobei gbid immer die id von dem eintrag ist, den du gerne ausgeben moechtest.
 
Zuletzt bearbeitet:

Neue Beiträge

Zurück