phpbar.de logo

Mailinglisten-Archive

[php] Ergebnis immer 2?????

[php] Ergebnis immer 2?????

Alex Killing alexkill_(at)_mail.online-club.de
Mon, 14 Feb 2000 17:11:20 +0100


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