mysql_insert_id

(PHP 3, PHP 4 , PHP 5)

mysql_insert_id --  бНГБПЮЫЮЕР ID, ЯЦЕМЕПХПНБЮММШИ ОПХ ОНЯКЕДМЕЛ INSERT-ГЮОПНЯЕ.

нОХЯЮМХЕ

int mysql_insert_id ( [resource link_identifier])

mysql_insert_id() БНГБПЮЫЮЕР ID, ЯЦЕМЕПХПНБЮММШИ ЙНКНМЙНИ Я AUTO_INCREMENT ОНЯКЕДМХЛ ГЮОПНЯНЛ INSERT Й ЯЕПБЕПС, МЮ ЙНРНПШИ ЯЯШКЮЕРЯЪ ОЕПЕДЮММШИ ТСМЙЖХХ СЙЮГЮРЕКЭ link_identifier. еЯКХ ОЮПЮЛЕРП link_identifier МЕ СЙЮГЮМ, ХЯОНКЭГСЕРЯЪ ОНЯКЕДМЕЕ НРЙПШРНЕ ЯНЕДХМЕМХЕ.

mysql_insert_id() БНГБПЮЫЮЕР 0, ЕЯКХ ОНЯКЕДМХИ ГЮОПНЯ МЕ ПЮАНРЮК Я AUTO_INCREMENT ОНКЪЛХ. еЯКХ БЮЛ МЮДН ЯНУПЮМХРЭ ГМЮВЕМХЕ, САЕДХРЕЯЭ, ВРН mysql_insert_id() БШГШБЮЕРЯЪ ЯПЮГС ОНЯКЕ ГЮОПНЯЮ.

Замечание: гМЮВЕМХЕ Б SQL ТСМЙЖХХ MySQL LAST_INSERT_ID() БЯЕЦДЮ ЯНДЕПФХР ОНЯКЕДМХИ ЯЦЕМЕПХПНБЮММШИ ID Х МЕ НАМСКЪЕРЯЪ ЛЕФДС ГЮОПНЯЮЛХ.

Внимание

mysql_insert_id() ЙНМБЕПРХПСЕР БНГБПЮЫЮЕЛШИ ТСМЙЖХЕИ MySQL C API РХО ГМЮВЕМХЪ ТСМЙЖХХ mysql_insert_id() Б РХО long int (МЮГШБЮЕЛШИ int Б PHP). еЯКХ БЮЬЮ ЙНКНМЙЮ AUTO_INCREMENT ХЛЕЕР РХО BIGINT, ГМЮВЕМХЕ, БНГБПЮЫЮЕЛНЕ ТСМЙЖХЕИ mysql_insert_id(), АСДЕР ХЯЙЮФЕМН. бЛЕЯРН МЕЦН ХЯОНКЭГСИРЕ ТСМЙЖХЧ SQL LAST_INSERT_ID().

Пример 1. оПХЛЕП ХЯОНКЭГНБЮМХЪ mysql_insert_id()

<?php
    mysql_connect
("localhost", "mysql_user", "mysql_password") or
        die(
"Could not connect: " . mysql_error());
    
mysql_select_db("mydb");

    
mysql_query("INSERT INTO mytable (product) values ('kossu')");
    
printf ("Last inserted record has id %d\n", mysql_insert_id());
?>

яЛ. РЮЙФЕ mysql_query().


HIVE: All information for read only. Please respect copyright!
Hosted by hive йца: йХЕБЯЙЮЪ ЦНПНДЯЙЮЪ АХАКХНРЕЙЮ