Tengo el error mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in managecats.php on line 48
aquí el código
Código PHP:
function flistas($id){
$listas="<select name=\"".$id."\" id=\"".$id."\"><option value=\"-1\" selected=\"selected\">Seleccione</option>";
$dblistasmanage = mysql_query("SELECT * FROM $tablaCategorias WHERE idpadre='0' ORDER BY nombre ASC");
while($rlm=mysql_fetch_assoc($dblistasmanage)){ //linea 48
$listas.="<option style=\"font-weight:bolder\" value=\"".$rlm['id']."\">".$rlm['nombre']."</option>";
$dblistasmanage2 = mysql_query("SELECT * FROM $tablaCategorias WHERE idpadre='".$rlm['id']."' ORDER BY nombre ASC");
while($rlm2 = mysql_fetch_assoc($dblistasmanage2)){
$listas.="<option value=\"".$rlm2['id']."\">- ".$rlm2['nombre']."</option>";
}
}
$listas.="</select>";
mysql_free_result($dblistasmanage2);
mysql_free_result($dblistasmanage);
return $listas;
}
¿Cómo debe ser la sintaxis para que no de error?
Gracias