Tema: Que falla???
Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/12/2008, 05:23
bocasecaman
 
Fecha de Ingreso: agosto-2007
Mensajes: 101
Antigüedad: 16 años, 8 meses
Puntos: 1
Pregunta Que falla???

Hola a tod@s, la verdad que tengo un problema que tiene que ser una gilipollez pero ya me he encabezonado y no veo el error:
Código PHP:
if($orden == 1){//ordena por categorias//
$reta mysql_query("SELECT * FROM categoria"$conexion);
while (
$roca mysql_fetch_array($reta)){
                
$categoria $roca['id'];
    
$cate $roca['nombre'];
        
$resul mysql_query("SELECT * FROM productos WHERE categoria = '$categoria'"$conexion);
        while (
$rowe mysql_fetch_array($resul)){
            echo 
"<tr><td>".$rowe['id']."</td><td>".$rowe['nombre']."</td><td>".$cate."</td><td>".$rowe['marca']."</td><td>Modificar</td><td><font color='red'><b>Eliminar</b></font></td>";
        }
    }

Este codigo tiene el siguiente error:

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /mnt/local/home/dinamicboys/probando.dinamicboys.com/gym/admin/productos.php on line 30


la linea 30 es esta: while ($roca = mysql_fetch_array($reta)){

lo que quiero hacer es que la primera consulta me saque los datos de una bd para usarlos en el WHERE de la otra consulta, asi obtener los datos buscados.

Gracias de antemano.