Hallo,
ich brauche aus einer DB den größten Wert einer Id (Auto Increment-Wert)
Aber irgendwie scheint mein Abfrage nicht hinzuhauen.
Ich hab es mit folgenden Code propiert
und
Wenn ich aber nun mit
anzeigen will, dann bekomme ich die Fehlermeldung, das der mysql_fetch_array einen Wert zum übermitteln braucht. Wenn ich nun aber mit var_dump mir den Query anzeigen und ihn dann im phpmyadmin ausführen lasse, dann bekomme ich ein Ergebnis angezeigt.
DB_TABLE_USER ist richtig definiert, weil es im var_dump richtig übermittelt wird
Woran könnte es also liegen?
ich brauche aus einer DB den größten Wert einer Id (Auto Increment-Wert)
Aber irgendwie scheint mein Abfrage nicht hinzuhauen.
Ich hab es mit folgenden Code propiert
PHP:
$id = mysql_query("SELECT MAX(id) FROM ".DB_TABLE_USER);
PHP:
$id = mysql_query("SELECT id FROM ".DB_TABLE_USER." ORDER BY id DESC");
Wenn ich aber nun mit
PHP:
$new = mysql_fetch_array($id);
echo $id['id'];
anzeigen will, dann bekomme ich die Fehlermeldung, das der mysql_fetch_array einen Wert zum übermitteln braucht. Wenn ich nun aber mit var_dump mir den Query anzeigen und ihn dann im phpmyadmin ausführen lasse, dann bekomme ich ein Ergebnis angezeigt.
DB_TABLE_USER ist richtig definiert, weil es im var_dump richtig übermittelt wird
Woran könnte es also liegen?