Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
como saber um id de uma linha que acabei de criar?
em um mesmo formulário vou preencher 2 tabelas:cliente e login.
o id do cliente é auto_increment, como pego ele para botar na tabela de login (ja que preciso do id_cliente)?? (usando mysql)
a resposta parece obvia mas não to conseguindo achar...
abraços
Pelo oque eu intendi,é issso :
$sql = mysql_query("SELECT MAX(id) FROM tabela"); //busca o ultimo id na tabela
$dado = mysql_fetch_array($sql);
$ultimo = $dado[0] + 1;
echo $ultimo; //mostra o ultimo idvou tentar, vlw a ajuda!!
>
vou tentar, vlw a ajuda!!
cara, da para voce resolver tudo isso com uma linha,
após a sql de inserção coloque
$ultimoID = mysql_insert_id();
Tem esta função http://php.net/manual/en/function.mysql-insert-id.php