Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/09/2011, 02:12
Altomic
 
Fecha de Ingreso: julio-2011
Mensajes: 9
Antigüedad: 13 años, 5 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!!