Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/06/2007, 18:20
Parasitoirre
 
Fecha de Ingreso: mayo-2007
Mensajes: 4
Antigüedad: 17 años, 9 meses
Puntos: 0
problema con una consulta

Cuando les llega el formulario por ID si lo procesa y muestra el contenido de los campos, pero cuando ago una busqueda por nombre me tira este error, ya me duele la cabeza y no encuentro cual es el problema de una sentencia tan facil >_>

(soy nuevo en esto xD)



Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\wamp\www\superx\almacen\buscararticulo.php on line 148



Código PHP:
<?php
                                                                  


include("bdconect.php");
$ban=0;
$query='SELECT * FROM articulo WHERE';
$nombre=$_POST['nombre'];
if(isset(
$_POST['id'])){
$query .=' idarticulo='.$_POST['id']; $ban=1;}
elseif(isset(
$_POST['nombre'])){
$query .=" nombre like='%$nombre%'";  $ban=1;}

if(
$ban==1){
$row mysql_query($query);
while(
$art mysql_fetch_array($row)){     //LINEA 148 
?>
                              </tr>
                              

                                              <tr>
             <td height="27" valign="top" bordercolor="#000000"><div align="center"><? echo $art["idarticulo"]; ?>&nbsp;</div></td>
            <td valign="top" bordercolor="#000000"><div align="center"><? echo $art["nombre"]; ?>&nbsp;</div></td>
                 <td valign="top" bordercolor="#000000"><div align="center"><? echo $art["precio"]; ?>&nbsp;</div></td>
                 <td valign="top" bordercolor="#000000"><div align="center"><? echo $art["existencia"]; 
                 
mysql_close(); }              }     ?> &nbsp;</div></td>
                  </tr>