Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Bruno Conte

2 Mysql_insert_id

Recommended Posts

boa noite pessoal, me surgiu uma duvida, é possivel usar 2 mysql_insert_id, pois uso um e agora no mesmo codigo me surgiu a necessidade de puxar o cadastrode 2 query diferentes.

em uma funciona mais na segunda não.

$id_imp = mysql_insert_id();

Compartilhar este post


Link para o post
Compartilhar em outros sites

Prefira trabalhar com mysqli-> já que é orientado ao inves de mysql_* que já foi removido do php 7.0

$id_imp = mysql_insert_id();

desta forma só funciona apos a primeira query for executada

$mysqli->query("INSERT INTO t (field) VALUES ('value')");
$id_imp = $mysqli->insert_id;

$mysqli->query("INSERT INTO t2 (field2) VALUES ('value2')");
$id_imp2 = $mysqli->insert_id;

no teu caso

mysql_query("INSERT INTO mytable (product) values ('kossu')");
$id_emp1 = mysql_insert_id();

mysql_query("INSERT INTO mytable2 (product2) values ('kossu2')");
$id_emp2 = mysql_insert_id();

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.