Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/08/2010, 12:04
valdevespi
 
Fecha de Ingreso: mayo-2006
Mensajes: 154
Antigüedad: 18 años, 11 meses
Puntos: 0
Problema mysqlPhp

Hola, estoy haciendo una funcion para dibujar los menus de la pagina, a la cual le paso el id de usuari, y el numero de apartado.

La cual segun una consulta con varias tablas relacionadas me sacaria los datos de cada boton del menu pero por mas que lo intento, el mysql_num_rows me saca un valor

Dejo el codigo para que veais como es

Código PHP:
<?php

function menu($usuario$modulo$submenu){
$rsNum=0;
    
        
$sqlMenu="SELECT me.nombre AS nomMO, me.url AS urlMO, me.imagen AS imagenMO FROM tb_usuarios AS u INNER JOIN tb_usuariosmodulosmenus AS umm ON u.id=umm.idusuario INNER JOIN tb_menus AS me ON umm.idmenu=me.id WHERE umm.idmodulo=".$modulo." AND u.id=".$usuario;
        
$rs=mysql_query($sqlMenu,$conexion);
        
$rsNum=mysql_num_rows($rs);
            if(
$rsNum>0){
                while(
$datos=mysql_fetch_array($rs)){
                    
$resultado=$rs['nomMO'];
                }
            }else{
                
$rsNum="No hay registros";
            }
    
echo 
$rsNum;
}

?>
Y para llamar a la funcion asi

Código PHP:
<?php
     menu
(110); //menu($usuario,$seccion,$submenu)
?>
Si ejecuto la consulta con los valores que le paso en mysqladmin si que me saca valores

Saludos y muchas gracias de antemano