Ver Mensaje Individual
  #4 (permalink)  
Antiguo 11/04/2010, 21:41
Avatar de locmasm
locmasm
 
Fecha de Ingreso: noviembre-2007
Ubicación: México D. F.
Mensajes: 301
Antigüedad: 16 años, 6 meses
Puntos: 1
Respuesta: insert y select en misma consulta

Cita:
Iniciado por pgm_88 Ver Mensaje
asaaaaaaaa.... esa mysql_insert_id no me la conocia,.,, yo hice lo mismo pero con un

"SELECT MAX(id) FROM tabla ..."

igualmente a lo que queria llegar es a alguna funcion que me permita hacer:

"INSERT INTO tabla (nombre, direccion, otraas cosas) VALUES (valor1, valor2, valor3); SELECT MAX(id) FROM tabla"

asi todo junto, de esa forma se ejecuta todo en la misma transaccion. si alguno conoce que usar estaria bueno hacerlo asi. sino el ejemplo de dwish va como piña
De hecho, ahi no esta junto, con el ; ya estas terminando la primer consulta e iniciando una distinta, en si no lo puedes hacer junto y al mismo tiempo, que lo tengas en la misma línea no significa que se ejecutan 2 consultas en una sola.