Hola, tengo este error en mi PHP (Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in...) luego de ejecutar una consulta la cual en MYSQL se realiza satisfactoriamente (PHPMYADMIN)... esta es mi linea de codigos:
Código PHP:
Ver originalif($btn=="Todos"){
$sql="SELECT
P.nopedido,
E.nomempresa,
PR.nomproyecto
FROM
pedidos P
INNER JOIN contenidopedidos CP ON P.nopedido= CP.nopedido
INNER JOIN proyectos PR ON P.noproyecto=PR.noproyecto
INNER JOIN empresas E ON E.nomempresa= PR.idempresa
;
$cs=mysql_query($sql,$cn);
echo"<center>
<table border='3'>
<tr>
<td>No pedido</td>
<td>Cliente</td>
<td>Proyecto</td>
<td>Estado</td>
<td>Accion</td>
</tr>";
while($resul=mysql_fetch_array($cs)){
$var=$resul[0];
$var1=$resul[1];
$var2=$resul[2];
$var3=$resul[3];
echo "<tr>
<td>$var</td>
<td>$var1</td>
<td>$var2</td>
<td>$var3</td>
<td><img src='ver_mas.png'></td>
</tr>";
}
echo "</table>
</center>";
lo extraño es que se supone que este manera de la sintaxis SQL es mejor que la que si me funciona en tanto en PHPMYADMIN como en PHP:
SELECT pedidos.nopedido, empresas.nomempresa, proyectos.nomproyecto, proyectos.estado
FROM pedidos, empresas, proyectos
INNER JOIN contenidopedido
WHERE pedidos.nopedido=contenidopedido.nopedido and empresas.nomempresa=proyectos.idempresa and proyectos.noproyecto=pedidos.noproyecto
_________________________________________________
NOTA: que pasa con mi primera tanda de codigos que se muestra ese error en mi pagina al oprimir el boton de "todos"... Gracias!!!