fehler bei MySQL mit php abfrage

stef@n

Mitglied
Hi zusammen,
bin ein newbie, hoffe nicht mit dummen fragen zu glänzen:-)

habe bei folgendem code:

<?php
$db = mysql_connect();

$res = mysql_db_query("firma",
"select * from personen");
$num = mysql_num_rows($res);
echo "$num Datensätze gefunden<br>";

for ($i=0; $i<$num; $i++)
{
$nn = mysql_result($res, $i, "name");
$vn = mysql_result($res, $i, "vorname");
$pn = mysql_result($res, $i, "personalnummer");
$ge = mysql_result($res, $i, "gehalt");
$gt = mysql_result($res, $i, "geburtstag");
echo "$nn, $vn, $pn, $ge, $gt <br>";
}

mysql_close($db);
?>

folgende ausgabe bekommen:

Warning: mysql_db_query is deprecated; use mysql_select_db() and mysql_query() instead in c:\inetpub\wwwroot\content\php4.php on line 12
2 Datensätze gefunden
Maier, Hans, 21398, 2850.90, 1960-12-20
schmitz, , , 3950.90,

kann mir jemand helfen?
der code ist aus de buch PHP 4 Webserver programmierung für einsteiger von galileo computing.

vielen dank für die hilfe schon mal im voraus
mfg stefan
 
deprecated ..

heißt du solltest in Zukunft nicht
mehr mysql_db_query benutzen sondern
mysql_query und select_db da in einer
der nächsten PHP Versionen die mysql_db
rausfliegt.

Ganz einfach :-)
 
auch mit mysql_query und select_db schaffe ich es nicht ...

Hoi,
(dank an Kojote)
es klappt trotzdem nicht.
muss es nicht heißen:

...
$res = mysql_select_db("firma");
$res = mysql_query("* from personen");
...??

Wenn ich da falsch liege, wie muss es dann richtig heißen?
mfg stef@n
 
dankääääää

Hoi,
vielen dank!!!
funktioniert! :-)

jetzt weiß ich auch warum das buch gratis auf einer cd als beigabe war...:-))

hat jemand noch zuuuufällig eine seite auf der die "neuen" befehle mit allen parametern nachzulesen sind?

daaaaaaaaaaanke
stef@n
 
hi stef@an
der quellcode sieht nach dem galileo-computing openbook aus, der befehl is fehlerhaft aber sonst ist das tut nur zu empfehlen!!!!
 
openbook, noch mehr fehler?

Hoi haldjo1,
so ist es, hast du das auch mal durchgearbeitet? kannst mir vielleicht sagen was da noch alles falsch ist in dem buch? ich bin beim nächsten beisp. und schon wieder hab ich den selben mist. so lern ich das nie :-).
mfg stef@n
 
Zurück