Autor Zpráva
ja(c)kub
Profil *
zdar
mám problém,

mysql_query("INSERT INTO........")
$lastid=mysql_insert_id();

vyhodí mě to varování Warning: mysqli_insert_id() expects exactly 1 parameter, 0 given
kde jsem udělal chybu
Keeehi
Profil
Zkus to takto:
$link = mysql_connect('localhost', 'mysql_user', 'mysql_password');
if (!$link) {
    die('Could not connect: ' . mysql_error());
}
mysql_select_db('mydb');

mysql_query("INSERT INTO mytable (product) values ('kossu')");
echo "Last inserted record has id ".mysql_insert_id($link);

napsal jsi mysql_insert_id(), ale v chybové hlášce je mysqli_insert_id(). U mysql parametr je dobrovolný, u mysqli je poviný.
ja(c)kub
Profil *
Keeehi
jj už mi to funguje dík za radu

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: