Foros del Web » Programando para Internet » PHP »

Leer en un SELECT solo un registro

Estas en el tema de Leer en un SELECT solo un registro en el foro de PHP en Foros del Web. Quiero leer siempre un solo registro i que sea siempre el ultimo. Hay alguna forma de indicarle a SELECT que no lea toda la tabla? ...
  #1 (permalink)  
Antiguo 07/04/2005, 23:53
 
Fecha de Ingreso: septiembre-2003
Mensajes: 216
Antigüedad: 20 años, 7 meses
Puntos: 0
Leer en un SELECT solo un registro

Quiero leer siempre un solo registro i que sea siempre el ultimo. Hay alguna forma de indicarle a SELECT que no lea toda la tabla?

Solo quiero leer el valor mas alto de un campo id.

Gracias
  #2 (permalink)  
Antiguo 08/04/2005, 00:08
 
Fecha de Ingreso: enero-2004
Ubicación: Salto
Mensajes: 484
Antigüedad: 20 años, 3 meses
Puntos: 2
SELECT turegistro ORDER BY turegistro DESC LIMIT 1
prueba con algo así
saludos
__________________
Dios dira que esto no es justo, pero lo sera...
  #3 (permalink)  
Antiguo 08/04/2005, 14:39
 
Fecha de Ingreso: septiembre-2003
Mensajes: 216
Antigüedad: 20 años, 7 meses
Puntos: 0
Como saber cuantos registros a leido la SELECT?
  #4 (permalink)  
Antiguo 08/04/2005, 14:48
Avatar de The_Dark_Roy  
Fecha de Ingreso: enero-2004
Mensajes: 218
Antigüedad: 20 años, 3 meses
Puntos: 0
con lo que te dice sebtev vas a leer un solo registro solo uno
limit 1 y es el ultimo que se ingreso
__________________
ojala te hayas quitado la venda

http://www.surire.cl
http://www.uta.cl
  #5 (permalink)  
Antiguo 08/04/2005, 15:31
Avatar de stock  
Fecha de Ingreso: junio-2004
Ubicación: Monterrey NL
Mensajes: 2.390
Antigüedad: 19 años, 9 meses
Puntos: 53
para saber cuantos registros arroja un SELECT seria algo asi:

Código PHP:
$sql "SELECT * FROM perfiles WHERE Nombre='MyName'";
$res mysql_query($sql,$PtrDb);
$total mysql_num_rows($res);
echo 
"Se ahn encontrado ".$total." Considencias!!"
Existen varios metodos, este es solo uno!!

bytes!!
  #6 (permalink)  
Antiguo 08/04/2005, 15:37
 
Fecha de Ingreso: septiembre-2003
Mensajes: 216
Antigüedad: 20 años, 7 meses
Puntos: 0
Muchas gracias. OK
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:34.