Ver Mensaje Individual
  #3 (permalink)  
Antiguo 09/02/2009, 18:10
browen
 
Fecha de Ingreso: octubre-2008
Ubicación: Santiago
Mensajes: 25
Antigüedad: 15 años, 6 meses
Puntos: 2
Respuesta: problema con funcion while

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'] == && $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.">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;".$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

Última edición por browen; 09/02/2009 a las 18:17