Ver Mensaje Individual
  #3 (permalink)  
Antiguo 06/06/2010, 10:27
Avatar de wiwi74
wiwi74
 
Fecha de Ingreso: marzo-2008
Mensajes: 515
Antigüedad: 16 años, 2 meses
Puntos: 10
Respuesta: como puede hacer este select en mysql

asi podrias hallar el ultimo elemento de una tabla:


Código PHP:

mysql_connect
("db","user","pass");
mysql_query("use db;");


//contamos las filas de la tabla
$registro=mysql_query("select count(*) from estados");
$r=mysql_fetch_array($registro);
//$r['count(*)'] contendra el numeto de filas
//echo "<lI>".$r['count(*)'];


//ahora recuperamos las fila que deseamos usando "limit" 
//escribiendo limit anteUltimaFila,y_ultima nos devolvera la ultima. 
//Dinamicamiete seria, usando $r['count(*)'] :
//limit ".($r['count(*)'] -1).",".$r['count(*)'].


$registro=mysql_query("select * from  estados limit ".($r['count(*)'] -1).",".$r['count(*)']."");
while(
$r=mysql_fetch_array($registro)){
echo 
"<lI>".$r['estado'];
}

//Resultado: Zaragoza