Ver Mensaje Individual
  #2 (permalink)  
Antiguo 25/07/2014, 10:59
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Warning: mysql_fetch_array() ERROR!

Como ya te dije en el otro foro, ¿probaste la query que te propuse directamente en phpMyadmin?
Y me refiero a la nueva query y no a la vieja.

Ya en el otro foro no me contestate la pregunta.


Por cierto, ¿no estás notando que en el script no has cerrado la cadena de texto de la query?
Eso no va a funcionar si está como lo posteas..
Al menos debe ser:
Código PHP:
Ver original
  1. if($btn=="Todos"){
  2.        
  3.         $sql="SELECT
  4.    P.nopedido,
  5.    E.nomempresa,
  6.    PR.nomproyecto
  7. FROM
  8.    pedidos P
  9.    INNER JOIN contenidopedidos CP ON P.nopedido= CP.nopedido
  10.    INNER JOIN proyectos PR ON P.noproyecto=PR.noproyecto
  11.    INNER JOIN empresas E ON E.nomempresa= PR.idempresa";
  12.     // Y por supuesto, hay que verificar que no haya problemas al correrla...
  13.         $cs=mysql_query($sql,$cn) or die("Error al ejecutar la consulta: ".mysql_error());
Nota adicional:
Esto está mal:
Código PHP:
Ver original
  1. while($resul=mysql_fetch_array($cs)){
  2.             $var=$resul[0];
  3.             $var1=$resul[1];
  4.             $var2=$resul[2];
  5.             $var3=$resul[3];
Eso requiere una consulta que devuelva cuatro campos, y en la query pides TRES...

Sugerencia: Usa algún edtor de PHP con corrector sintáctico (yo uso NetBeans), para que te resalte en pantalla lso errores directamente.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)

Última edición por gnzsoloyo; 25/07/2014 a las 13:16