Bueno estaba trabajando en un simple codigo para mostrar registros al utilizar por url la variable "categoria" para que seleccione solamente los registros en "X categoria" (llamemos a X como cualquier categoria: perros, gatos, etc) pero al momento de mostrar los resultados me muestra solamente 1 registro y he probado limitando el DESC LIMIT de todas formas y no me muestra aun...
El codigo es el siguiente :
Código PHP:
<?php
include("conexion_db.php");
$sql = mysql_query("SELECT * FROM convenios WHERE categoria='$categoria'");
$cuantos = mysql_num_rows($sql);
$result = mysql_query("SELECT * FROM convenios
WHERE (categoria LIKE '%$categoria%') ORDER BY id DESC LIMIT $cuantos");
while ($row = mysql_fetch_array($result))
{
//Datos Noticia
$nombre = $row["nombre"];
$web = $row["url"];
$beneficio = $row["beneficio"];
$direccion = $row["direccion"];
$telefono = $row["telefono"];
}
?>
Código HTML:
<table width="95%" border="0" cellpadding="1" cellspacing="1" bgcolor="#000000"> <tr> <td bgcolor="#FFFFFF"> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td width="50%" bgcolor="#A5BDD8"> <? echo"$nombre"; ?></td> <td width="50%" bgcolor="#ACCEF0"> <? echo"$web"; ?></td> </tr> </table></td> </tr> <tr> <td bgcolor="#FFFFFF"> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td bgcolor="#ACCEF0"> <? echo"$beneficio"; ?></td> <td bgcolor="#A5BDD8"> <? echo"$direccion"; ?></td> <td bgcolor="#ACCEF0"> <? echo"$telefono"; ?></td> </tr> </table></td> </tr> </table>
saludos