Ver Mensaje Individual
  #2 (permalink)  
Antiguo 23/01/2005, 15:04
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 4 meses
Puntos: 129
Las consultas SQL y lo que devuelven estas no dependen de PHP sino de tu servidor de Mysql en tu caso ..

No muestras el còdigo que usas .. tampoco afirmas que datos contiene realmente tu BD (lo has mirado en tu phpMyadmin u otro GUI para Mysql? ..)

Realmente el SQL para obtener tu último registro creado .. depende de las condiciones de uso.. Si se trata de hacer un "INSERT" y ver el ùltimo insertado podrìas usar las funciones (de PHP o equivalente para Mysql): mysql_insert_id() (suponiendo que usas un campo autonumèrico en tu tabla de "mailing")

Si quieres ver el ùltimo registro de tu tabla .. lo normal es que ordenes por el campo "autonumerico" que uses en tu tabla ("ID"?) .. y luego los ordenes descendente para limitar el resultado a 1

SELECT CONCAT(Apellido,', ',Nombre) AS Nombre, Email FROM mailing ORDER BY id ASC LIMIT 1

Tambièn tienes la funciòn MAX() que te obtiene el maximo numero de un campo .. asì que si usas un campo ID autonumètico podrìas hacer algo tipo:

SELECT * FROM tabla WHERE id=max(id)

o algo asì (creo que funcionarà .. no lo he probado)

Un saludo,


Un saludo,