Ver Mensaje Individual
  #5 (permalink)  
Antiguo 22/03/2011, 14:52
Avatar de rfadgrmm
rfadgrmm
 
Fecha de Ingreso: junio-2009
Mensajes: 74
Antigüedad: 15 años, 5 meses
Puntos: 1
Sonrisa Respuesta: mysql_insert_id VS LAST_INSERT_ID

Hola yeudiel, gracias por tu respuesta. Para ello tendría que cambiar mi sentencia SQL (INSERT) al modo tradicional, es decir uno por uno. Lo que busco es (si en caso es posible o no), recuperar todos los ID's generados producto de una sentencia INSERT múltiple.

Actualmente lo estoy haciendo de modo tradicional (ingresando uno por uno y capturando el último ID generado), lo que pasa es que si hago mis sentencias SQL con INSERT masivo, gano un poco más de velocidad de escritura en mi base de datos.

Código PHP:
$sql "INSERT INTO personas(Apellidos, Nombres) VALUES ('DIAZ', 'Lourdes'), ('ARANA', 'José'), ('AREVALO', 'Cinthya'), ('ANGELES', 'Aleeda')";
mysql_query($sql$conx);
$ultimo mysql_insert_id();
//CAPTURA EL ULTIMO ID GENERADO, Y COMO PUEDO RECUPERAR EL RESTO??... 
Saludos
__________________
"Viajando en el espacio profundo, de nova en nova, y sorteando a veces uno que otro agujero negro..." Peru@D