hola muchachos que tal, bueno la verdad es que estoy aprendiendo php y ase unos dias que tengo este problema con la funcion while que es esta:
Código PHP:
$sql2="SELECT * FROM `foro_cat` WHERE `admin` < ".$admin_user_level."+1";
$res2=mysql_query($sql2) or die(mysql_error());
while($row=mysql_fetch_assoc($res2)){
$sql3="SELECT * FROM `foro_sub_cat` WHERE `cid`='".$row['id']."'";
$res3=mysql_query(sql3) or die (mysql_error());
echo "<option value=\"0\">".$row['name']."</option>\n";
while($row2 = mysql_fetch_assoc($res3)){
$selected=($row2['id']==$id) ? " SELECTED" : "";
echo "<option value=\"".$row2['id']."\"".$selected."> ".$row2['name']."</option>\n";
}
}
el problema que tengo es ke la funcion while no se repite y por lo tanto no imprime en pantalla nada, por eso les pido ayuda, alomejor la sintaxis esta mal . la verdad nose . bueno ojala me ayuden bye.