Foros del Web » Programando para Internet » PHP »

Averiguar ID después de una inserción

Estas en el tema de Averiguar ID después de una inserción en el foro de PHP en Foros del Web. Hola a todos, Tengo una duda existencial con la cual no doy con la solución. Seguro que es una tontería, pero vosotros sé que me ...
  #1 (permalink)  
Antiguo 30/09/2011, 02:12
 
Fecha de Ingreso: julio-2011
Mensajes: 9
Antigüedad: 13 años, 4 meses
Puntos: 0
Averiguar ID después de una inserción

Hola a todos,

Tengo una duda existencial con la cual no doy con la solución. Seguro que es una tontería, pero vosotros sé que me podréis ayudar jej.

Tengo este código en PHP:

Código PHP:
Ver original
  1. if (isset($_POST["EN"])) {
  2. $dbh=mysql_connect ("localhost", "***", "***")
  3. or die ('Error conectando :' . mysql_error());
  4. mysql_select_db ("basedatos",$dbh);
  5. $q="INSERT INTO saídas (Salida, Ano, DataFactura) VALUES(NULL, CURDATE(), NULL)";
  6. $consulta = mysql_query($q, $dbh) or die ('ERROR DE INSERCIÓN:' . mysql_error());
  7. echo "<center><h1><b>Nuevo registro insertado correctamente</b></h1></center>";

Pues bien, como el campo "Salida" tiene valor de autoincremento cada vez que se inserta un nuevo registro en la base de datos, coge un valor numérico.
Pues bien, me gustaría que después del mensaje de "Nuevo registro insertado correctamente" pudiera poner que número de salida acaba de coger el registro que se acaba de insertar.

Esto es un ejemplo de cómo podría quedar:
Inserto un registro y después que ponga algo así:
Registro insertado correctamente.
Número de salida: 539 Apunte este número para posibles reclamaciones.

Es decir, que quiero que me aparezca el numero de "Salida" que se acaba de generar cuando inserté un nuevo registro.

¿Cómo se podría hacer eso?.

Gracias!!
  #2 (permalink)  
Antiguo 30/09/2011, 02:22
Avatar de repara2  
Fecha de Ingreso: septiembre-2010
Ubicación: München
Mensajes: 2.445
Antigüedad: 14 años, 2 meses
Puntos: 331
Respuesta: Averiguar ID después de una inserción

http://de2.php.net/manual/es/functio...-insert-id.php
Salu2!
__________________
Fere libenter homines, id quod volunt, credunt.
  #3 (permalink)  
Antiguo 30/09/2011, 02:26
 
Fecha de Ingreso: julio-2011
Mensajes: 9
Antigüedad: 13 años, 4 meses
Puntos: 0
Respuesta: Averiguar ID después de una inserción

Gracias repara2, es lo que estaba buscando.

Me voy a poner a ello

Etiquetas: inserción, mysql, registro
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:32.