Mailinglisten-Archive |
Wolfgang wrote:
> Ich habe eine Testtabelle (eintrag) mit 10 Einträgen, doch immer wenn ich
> den select befehl (siehe unten) starte, ist das ergebnis 2, warum.
>
> $sql = "SELECT * FROM antrag WHERE id = '125'";
> $sql = "SELECT * FROM antrag WHERE id = '2'";
> $sql = "SELECT * FROM antrag WHERE id = '3'";
> $sql = "SELECT * FROM antrag WHERE id = 5";
>
> mysql_query($sql, $dbconn); IST IMMER 2????
> Warum? Hab ich irgendeinen Fehler?
mysql_query gibt eine datenset-id zurück oder, falls im querystring
etwas faul ist, eine 0. Jedenfalls mußt du z.B. mit mysql_fetch_array
die einzelnen sätze aus dem set rauslesen, z.B. :
$set=mysql_query($sql, $dbconn);
while($rec=mysql_fetch_array($set)) {
echo $rec["feldname"]."<br>";
}
http://www.php.net/manual/function.mysql-query.php3
http://www.php.net/manual/function.mysql-fetch-array.php3
gruss
alex
--
*****************************************
*** Alex Killing *** http://4real.de/ ***
*****************************************
php::bar PHP Wiki - Listenarchive