Ver Mensaje Individual
  #3 (permalink)  
Antiguo 05/03/2011, 09:41
Avatar de arepavieja
arepavieja
 
Fecha de Ingreso: marzo-2011
Mensajes: 207
Antigüedad: 13 años, 8 meses
Puntos: 9
Respuesta: SELECT ID FROM TABLE WHERE NAME = 'Carlos'

si quieres recuperar el id inmediatamente después de insertar el registro entonces con el código de gnzsoloyo solucionas el problema.

Ahora si es de otra manera tu consulta está mal, porque solo estas seleccionando el ID, pero estás comparando la condición con el nombre. Debes seleccionar ambos campos para crear la consulta y hacer el query:

Código MySQL:
Ver original
  1. $selecciona = "SELECT ID, NAME FROM TABLE WHERE NAME = 'Carlos'";
  2. $selecciona_query = mysql_query($selecciona);

y también puedes usar * para seleccionar todos los registros.


Código MySQL:
Ver original
  1. $selecciona = "SELECT *  FROM TABLE WHERE NAME = 'Carlos'";
  2. $selecciona_query = mysql_query($selecciona);