Seit einiger Zeit schreibe ich so meine SQL und PHP Skripte vor mich hin, ohne wirklich nachzudenken. Mich würde mal interessieren, ob das auslesen von mySQL Daten so wie ich es tue überhaupt sinn macht oder es bessere Wege gibt!?
Ich lese die Datenbank eigentlich über zwei Wege aus:
Wenn ich eine einzige Zeile haben möchte:
Wenn ich mehere Zeilen ausgeben möchte:
Ist das sinnvoll? Ist das völliger Blödsinn? Gibt es schnellere, sichere, schönere Wege?
Ich lese die Datenbank eigentlich über zwei Wege aus:
Wenn ich eine einzige Zeile haben möchte:
PHP-Code:
$sql = mysql_query("SELECT vorname,name from db LIMIT 1");
$sql = mysql_fetch_object($sql);
echo $sql->vorname.' '.$sql->name;
PHP-Code:
$sql = mysql_query("SELECT vorname,name from db");
$number = mysql_num_rows($sql);
$k=0;
for($j=$number; $j>0; $j--)
{
$k=$k-1;
$arrays = mysql_fetch_row($sql);
$arrays[$k]=$arrays;
echo $arrays[0].' '.$arrays[1];
}
Kommentar