gracias okram por responder pero la verdad ise el cambio que me dices y sigue igual
de todos modos dejo el codigo completo donde aparace
Código PHP:
<?php
$id = mss ($_GET['id']);
if ($id){
$sql="SELECT * FROM `foro_sub_cat` WHERE `id`='".$id."'";
$res=mysql_query($sql) or die (mysql_error());
if (mysql_num_rows($res)==0){
echo "The forum you are trying to create a topic on, does not exist!\n";
}else {
$row1 = mysql_fetch_assoc($res);
if($row1['admin'] == 1 && $admin_user_level == 0){
echo "You are not an administrator, therefore you cannot post on this forum!\n";
}else {
echo "<table border=\"0\" cellspacing=\"3\" cellpadding=\"3\">\n";
echo "<form method=\"post\" action=\"./index.php?act=create\">\n";
echo "<tr><td>Forum Sub Category</td><td><select name=\"cat\">\n";
$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";
}
}
echo "</select></td></tr>\n";
}
}
}
?>
Cita: Hablas del primario o del anidado?
es el primario que no funciona y por ende el anidado menos