Ver Mensaje Individual
  #8 (permalink)  
Antiguo 20/03/2008, 13:41
Avatar de rogertm
rogertm
Mod->Cuba
 
Fecha de Ingreso: julio-2005
Ubicación: /home/Cuba/Habana/rogertm/
Mensajes: 2.922
Antigüedad: 18 años, 9 meses
Puntos: 638
Re: Crear menu con Categorias y SubCategorias usando MySQL y PHP

hola, arregla esto:
Código PHP:
while ($row mysql_fetch_object($sqlQuery)){
    if(
$categoria != $row -> categoria_id){
        
//echo "<h1>".$row -> categoria_nombre."...</h1>";
        
$categoria $row -> categoria;
        
$pos array_push$categorias,  array( $categoria, array() ) );
    }    
    
$categorias[$pos][1][] = array($row->subcategoria_id$row -> subcategoria_nombre);
    

Cita:

mysql_fetch_object()
es similar a mysql_fetch_array(), con la diferencia que un objeto es devuelto en lugar de una matriz. Indirectamente, quiere decir que solo se puede aceder a los datos por el nombre del campo, y no por su posición. (los números no pueden ser nombres de propiedades de objetos).
http://php.net/mysql_fetch_object
lo que quierer decir es que en la linea:
Código PHP:
$categoria $row -> categoria_id
le estas asignando el valor del campo id a la variable $categoria, por eso te lo imprime mas abajo y no el valor del campo categoria en si.

saludos y suerte
__________________
Friki y Blogger por Cuenta Propia:213
Twenty'em: Theming is Prose