![sonriente](http://static.forosdelweb.com/fdwtheme/images/smilies/smile.png)
gracias
| ||||
mostrar los 10 ultimos datos de una tabla ![]() gracias
__________________ |
| ||||
Aki te va Cita: <? SELECT * FROM tabla LIMIT 0 , 10 //10 ultimos registros ?>
__________________ HELTHON FUENTES FLORERIA FLORES PERU Floresperu.com.pe Garantizamos que cada entrega de flores será de la más alta calidad y frescura |
| ||||
ese sql no me muestra nada....
__________________ |
| |||
Cita: Esto muestra los 10, primeros<? SELECT * FROM tabla LIMIT 0 , 10 //10 ultimos registros ?> como dice: ZydRick, si te muestra los 10 ultimos o tambien, si tienes un campo autoincrement podes poner ...ORDER BY id DESC LIMIT 0, 10; |
| ||||
no me muestra nada, ademas q no quiero mostrar unsolo campo sino los diez ultimos campos de la tabla... eso de limit es como unmaximo por pagina, no se. explicame como fucniona eso
__________________ |
| ||||
ok, mi tabla posee 50 campos, y posee como 100 filas de datos y cada 10 min se me agrega una fila mas, yo quiero solo mostrar los 10 ultimos datos insertados....
__________________ |
| ||||
Poste tu tabla con tus campos para poder darte la sentencia correcta
__________________ HELTHON FUENTES FLORERIA FLORES PERU Floresperu.com.pe Garantizamos que cada entrega de flores será de la más alta calidad y frescura |
| ||||
$query="SELECT * FROM datos10min"; asi los muestro todos, pero solo quiero ver los diez ultimos.....ya te pasolos datos de la tabla
__________________ |
| ||||
Campos de la tabla: datos10min date_time latitude latitude_sign longitude longitude_sign wind_speed wind_gust wind_direction air_temperature relative_humidity dew_point_temp barometric_pressure hs hmax tp mndir mnspread cm_velocity_top cm_direction_top sst position_status met_sample_interval met_sample_duration wave_sample_start wave_sample_duration version battery_voltage lamp_current solar_panel_current boot_times buoy_heading cond salinity depth turbidity cm_velocity_10m cm_direction_10m cm_velocity_20m cm_direction_20m cm_velocity_50m cm_direction_50m
__________________ |
| ||||
yo quiero q me muestre los diez ultimos valores de cada unod e esoso campos
__________________ |
| ||||
Correlo desde tu php Cita: Aca no veras el resultado debes de seguir ingresando mas codigo $sql = mysql_query("SELECT * FROM datos10min ORDER BY nombrecampo DESC LIMIT 0,10"); // ahi tienes tus 10 ultimos registros Pruebalo desde tu PHPmyADMIN Cita: SELECT * FROM datos10min ORDER BY nombrecampo DESC LIMIT 0,10 Aqui un ejemplo anterior http://www.forosdelweb.com/f18/orden-noticias-378289/
__________________ HELTHON FUENTES FLORERIA FLORES PERU Floresperu.com.pe Garantizamos que cada entrega de flores será de la más alta calidad y frescura |
| ||||
nos e si es que no estoy entendiendo, o estoy imprimiendo mal o ese asi no me funciona pero no me sale nada....
__________________ |
| ||||
muestra lo que tienes en tu script
__________________ HELTHON FUENTES FLORERIA FLORES PERU Floresperu.com.pe Garantizamos que cada entrega de flores será de la más alta calidad y frescura |
| ||||
$query="SELECT * FROM datos10min ORDER BY date_time DESC LIMIT 0, 10"; //10 ultimos registros $result=pg_Exec($conn,$query); if ($row=pg_fetch_array($result)) { echo"<TABLE width='1000' BORDER=5 CELLPADDING=1 CELLSPACING=1 bordercolor='#003399'>"; echo" <tr><td><div align='center'><span class='style1'>data_time</span></div></td><td><div align='center'><span class='style1'>latitude</span></div></td><td><div align='center'><span class='style1'>latitude_sing</span></div></td><td><div align='center'><span class='style1'>longitude</span></div></td><td><div align='center'><span class='style1'>longitude_sing</span></div></td></tr>"; do { printf("<tr><td><div align='center'><span class='style3'>%s</span></div></td><td><div align='center'><span class='style3'>%s</span></div></td><td><div align='center'><span class='style3'>%s</span></div></td><td><div align='center'><span class='style3'>%s</span></div></td><td><div align='center'><span class='style3'>%s</span></div></td></tr>",$row["date_time"], $row["latitude"], $row["latitude_sign"], $row["longitude"], $row["longitude_sign"]); } while($row=pg_fetch_array($result)); echo" </TABLE>"; } else { echo "<div align='center'><h4 class='style2'>¡ No se ha encontrado ningún dato !</h4></div>"; }
__________________ |
| ||||
sin el ORDER BY date_time DESC LIMIT 0, 10 me muestra todos los datos de la tabla sin problemas
__________________ |
| ||||
ya lo hice chicos..... query="SELECT * FROM datos10min ORDER BY date_time DESC LIMIT 10"; //10 ultimos registros. era sinel cero que esta despues del limit... gracias amigos espero seguir contando con ustedes y por supuesto ustedes conmigo. unbeso
__________________ |