eraser escribió:
Dani, te pillo por banda.
Necesito algo de ayuda urgente con PHP y mysql.... hasta ahora fusilando algo que tenía por ahí, he podido acabar una aplicación para mantener partes de avería.
Ahora necesito saber cómo sacar listados de x en x elementos. Es decir, de todos los abiertos, que salgan de 15 en 15, por ejemplo...
¿Alguna idea de por dónde tirar?
Lo que que quieres es paginar lso resultados o sacar el listado.
Para sacar un listado, yo lo hago asi:
$result = mysql_query("consulta mysql");
if ($row = mysql_fetch_array($result))
{
echo "<table> \n";
echo "<tr>
<td class='estilotdcabecera'>Código</td>
<td class='estilotdcabecera'>Nombre</td>
</tr> \n";
do
{
echo
"<tr><td class='estilotd'>".$row["codigo"].
"</td><td class='estilotd'>".$row["nombre"].
"</td><td class='estilotd'>"
}
while ($row = mysql_fetch_array($result));
echo "</table> \n";
}
Con eso me saca un listado del nombre y del codigo de lo que quiero, para hacer que solo salgan lso activos añadele a la consulta por ejemplo
WHERE activo != 'NULL'
o lo que tengas hecho en la BBDD para detectar si esta activo.
Para paginar, pues no te puedo decir como lo hago, por que aun no lo he hecho, yo también lo tengo pendiente, pero supongo que lo haré mas adelante o cuandome lo pidan si es que lo hacen, de todas formas el codigo que he mirado para basarme es este, por si te sirve
http://elefren.com/blog/paginar-mysql-p ... on-script/http://www.webpronews.com/expertarticle ... with-mysqlYo soy muy novato en PHP y MySQL pero no dudes en preguntar