Probleme mit Datenbankabfrage

Hallo !

Ich bin noch neu auf diesem Gebiet und habe ein kleines Problem.
Ich habe ein php script geschrieben und führe eine Datenbankabfrage durch. Ich bekomme auch alle Datensätze richtig angezeigt, aber davor steht folgende Fehlermeldung bzw. Hinweis :

Warning: mysql_db_query is deprecated; use mysql_select_db() and mysql_query() instead in c:\apache\htdocs\noh\abfrage.php on line 5

Kann mir jemand sagen, woran das liegt ?

Anbei das script :

<?php $db = mysql_connect();
$res = mysql\_db\_query("ln","select \* from daten"); $num = mysql\_num\_rows($res); echo "$num Datensätze gefunden "; for ($i=0; $i"; } mysql\_close($db); ?\>

Hallo !

Warning: mysql_db_query is deprecated; use mysql_select_db()
and mysql_query() instead in c:\apache\htdocs\noh\abfrage.php
on line 5

Kann mir jemand sagen, woran das liegt ?

Steht doch da: mysql_db_query ist veraltet, nimm mysql_select_db und mysql_query.

Anbei das script :

<?php : $db = mysql_connect();

statt:

$res = mysql_db_query(„ln“,„select * from daten“);

mysql_select_db(„ln“);
$res = mysql_query(„select * from daten“);

$num = mysql_num_rows($res);
echo "$num Datensätze gefunden
";

…du solltest dir außerdem mal mysql_fetch_row, mysql_fetch_assoc & Co ansehen, damit ist der Rest einfacher…

for ($i=0; $i";
}

mysql_close($db);

?>

Alexander

Hallo !

Das bedeutet nur das die Funktion mysql_db_query()
veraltet ist. Benutze stattdessen einfach mysql_query().
Vorher musst du mit mysql_select_db() die Datenbank
waehlen. Quasi aus eins mach zwei.

Gruss
Patrick

Warning: mysql_db_query is deprecated; use mysql_select_db()
and mysql_query() instead in c:\apache\htdocs\noh\abfrage.php
on line 5