Hola, Nesesito ayuda estoy creando un sistema de categorias con php y mysql ya tengo casi todo ahora solo para mostrarlas quiero que las muestre en un select digamos asi:
Código PHP:
<select name="categoria">
<?
include "php/connect.php";
$sqlav = "SELECT * FROM categorias WHERE principal=1";
$sqlav = mysql_query($sqlav);
while($rsv = mysql_fetch_array($sqlav))
{
echo "<option value='".$rsv['ID_CATEGORIA']."'>".$rsv['NOMBRE']."</option>";
$_SESSION['IDcat'] = $rsv['ID_CATEGORIA'];
}
?></select>
ese codigo me funciona Perfecto pero ahora para mostrar una subcategoria no puedo digamos esta es la estructura delo que intente hacer:
Código PHP:
<select name="subcategoria">
<?
$sql = "SELECT * FROM categorias WHERE id_hijo = $_SESSION[IDcat]";
$res = mysql_query($sql);
while($row = mysql_fetch_assoc($res)){
echo "<option value='$row[ID_CATEGORIA]'>$row[NOMBRE]</option>";
}
?>
</select>
pero solo me muestra la ultima subcategoria lo que quiere es que cuando seleccionen una categoria muestre la demas subcategorias.
tengo entendido de que se hace con ajax pero quisiera que me den un ejemplo.
Gracias! Saludos