Ver Mensaje Individual
  #2 (permalink)  
Antiguo 24/06/2009, 15:41
Avatar de abimaelrc
abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 15 años, 9 meses
Puntos: 1517
Respuesta: Recuperar el id del ultimo registro insertado

Verifica si te trae informacion la variable $ultimo_folio y escapa la variable de las comillas que esta en el query. Ya que si en la base de datos tu tratas de insertar un campo que es INT y usas comillas va a enteder que estas tratando de insertar string. Al escaparlo evita ese problema

Código PHP:
<? 
 $conexion 
mysql_connect($servidor$usuario$clave);                       
 
mysql_select_db ($base$conexion) OR die ('No fue posible conectarse..'.mysql_error()); 
 
//Insercion de datos en tabla1 servicio 
 
$sql=mysql_query("insert into servicio values(null,'C','Fernando','[email protected]')"); 
 
//Recupero ultimo folio insertado en servicio                                 
 
$ultimo_folio=mysql_insert_id(); 
 echo 
$ultimo_folio;
//Insercion de datos en tabla2 reclamos 
$sqlr="insert into reclamos values(null,'".$ultimo_folio."','2009-06-24','4215015','CO000105','VALEO','1')";                           
mysql_query($sqlr$conexion) or die('No fue posible hacer grabacion..'.mysql_error()); 
?>