MySQL / Scriptarchiv / Datensätze auslesen

von: Werner Zenk

mysql_fetch_assoc

1
2
3
4
5
6
7
<?php
$datensaetze 
mysql_query("SELECT * FROM `tabelle`");

while(
$user_row mysql_fetch_assoc($datensaetze)) {
 echo 
$user_row["name"] . "<br>";
}
?>

 

mysql_fetch_row

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<?php
$datensaetze 
mysql_query("SELECT * FROM `tabelle`");

while(
$user_row mysql_fetch_row($datensaetze)) {
 echo 
$user_row[1] . "<br>";
}

// Oder ($palte1, $palte2 = Name der Spalten)
while(list($palte1$palte2) = mysql_fetch_row($datensaetze)) {
  echo 
$palte1 " - " $palte2 "<br>";
}

// Einen einzelnen Datensatz auslesen (id ist UNIQUE)
$datensatz mysql_query("SELECT `id`,`name` FROM `tabellename` WHERE `id` = '178'");
list(
$name) = mysql_fetch_row($datensatz);
echo 
$name;
?>

 

mysql_fetch_object

1
2
3
4
5
6
7
<?php
$datensaetze 
mysql_query("SELECT * FROM `tabelle`");

while(
$user_row mysql_fetch_object($datensaetze)) {
 echo 
$user_row->name "<br>"// name = Name der Spalte
}
?>

 

mysql_result

1
2
3
4
5
6
<?php
$datensaetze 
mysql_query("SELECT * FROM `tabelle`");

echo 
mysql_result($datensaetze0"tabelle.spalte");
// 0 = Nummer des Datensatzes
?>

 

    Und Ihre Meinung?
      Sie vermissen auf dieser Seite wichtige Informationen oder haben Hinweise für uns?
Hilfe finden Sie im » netzgemein.de - Forum. Auch als „Gast” können Sie dort Fragen stellen!  
 Das könnte Sie interessieren:
MySQL - Das Datum der letzten Woche anzeigen  MySQL - Mehrere Spalten einer Tabelle sortieren  MySQL - Grundlagen  MySQL - Datensätze sortieren nach Länge der Zeichen  MySQL - Suchen unter Berücksichtigung von Groß- und Kleinschreibung  MySQL - Datum (DATETIME) in deutsches Datum umwandeln  MySQL - Höchstwert einer Tabellenspalte ermitten  MySQL - Spalte umbenennen  SQLite-Newsscript - Mit diesem Newsscript können Sie Nachrichten erstellen, lesen, ändern und löschen. Das SQLite-Newsscript speichert die Nachrichten in einer Datei ab. Ideal wenn man keinen Datenbank-Server zur Verfügung hat.  MySQL - Spalte löschen  …mehr
© 2000-2012 Homepage-Total.de Kontakt - Impressum - Banner