SoloCodigo

Programación Web y Scripting => PHP => Mensaje iniciado por: neorent en Martes 12 de Septiembre de 2006, 22:11

Título: Tomar Valor De Una Base De Datos
Publicado por: neorent en Martes 12 de Septiembre de 2006, 22:11
que tal amigos del foro tengo la siguiente duda, estoy grabado unos datos en la tabla, pero resulta que tiene un numero autonumerico, y necesito mostrar ese numero cuando se graben los datos, osea despues de grabar necesito recuperar ese numero y pasarlo a otra pagina para mostrarlo, alguien me podrian decir como se hace o mostrar o que debo hacer muchas gracias adios.
Título: Re: Tomar Valor De Una Base De Datos
Publicado por: ibito en Martes 12 de Septiembre de 2006, 23:09
en la página en la que insertaste, debes hacer un select...
Título: Re: Tomar Valor De Una Base De Datos
Publicado por: Avalon en Miércoles 13 de Septiembre de 2006, 11:48
Utiliza la función mysql_insert_id

Citar
mysql_insert_id --  Devuelve el identificador generado en la última llamada a INSERT para un campo de tipo AUTO_INCREMENT

Suponiendo el siguiente código

Código: Text
  1. mysql_query("INSERT INTO mitabla VALUES ('','nombre')");
  2. $ultimo_id = mysql_insert_id();
  3.  

$ultimo_id contiene el valor autonumérico generado en el último INSERT.


Salu2,
Avalon
Título: Re: Tomar Valor De Una Base De Datos
Publicado por: neorent en Miércoles 13 de Septiembre de 2006, 14:11
muchas gracias, me sirvio mucho cuando termine mi pag web se las voy a presentar para que vean lo que uno puede lograr con su ayuda jejeje muchas gracias a todos
Título: Re: Tomar Valor De Una Base De Datos
Publicado por: neorent en Jueves 21 de Septiembre de 2006, 22:30
una consulta al momento de hacer $ultimo_id = mysql_insert_id(); puedo hacerlo en cualquier consulta de mysql o solo cuando grabo los datos