Gracias, de hecho hace un rato lo hice pero igual no logro lo que necesito...
Código PHP:
<?
include ("connect.php");
if (isset($cat)){
$sql = "SELECT subcategoria FROM categorias WHERE categoria = '$cat' ORDER BY subcategoria";
$result = mysql_query($sql) or die (mysql_error());
$registros = mysql_num_rows($result);
if($registros<=0){
echo "No hay subcategorías relacionadas";
}
else
echo "<form method='post' action='consult_subcat.php'>";
echo "<select name='subcat'>";
echo "<option value='0'> -- Seleccione una subcategoria -- </option>";
while ($row = mysql_fetch_array($result)){
echo "<option value='".$row[subcategoria]."'>".$row[subcategoria]."</option>";
}
echo "<input type='submit' name='submit' value='Filtrar Resultados'>";
echo "</form>";
}
?>
He estado jugando con esta parte:
Código PHP:
$registros = mysql_num_rows($result);
if($registros<=0){
echo "No hay subcategorías relacionadas";
}
else
Pero no he encontrado la combinacion correcta.
La logica que aplico me dice que haga la consulta y si no encuentra nada en el campo subcategoria, me muestre el mensaje de que no hay y sino entonces me cree y muestre el form con la lista. Sera que estoy mal con eso?