Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/09/2015, 03:26
nobo
 
Fecha de Ingreso: diciembre-2011
Mensajes: 151
Antigüedad: 12 años, 3 meses
Puntos: 1
Error mysql_fetch_array() expects parameter 1 etc...

Hola buenos dias ! Tengo este codigo para buscar un numero de articulo en una base de datos mysql:

Código PHP:
Ver original
  1. $idproducto= mysql_real_escape_string($_POST['codigoart']); // Recogemos el valor del select que contiene el id del producto.
  2. $consulta="SELECT * FROM seccion WHERE idproducto=$idproducto"; // Consulta que nos devuelve el nombre correspondiente al id del producto.
  3.  
  4. $resultado= mysql_query($consulta); // Ejecutamos la consulta y volcamos los resultados en una variable.
  5. $rows = mysql_fetch_array($resultado);
  6.  
  7. if ($rows['codigoart'] == $idproducto){echo $rows['nombre'] ;}
  8.  
  9.      else { echo "no se encuentra" . $rows['seccion'];}
Y me da este error:
Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in C:\Program Files (x86)\EasyPHP-DevServer-13.1VC11\data\localweb\procesar.php on line 9

Esto a que se debe ?

Gracias !

EDITO para poner la solucion: Estaba mal la consulta... Estaba buscando en la tabla que no era.

Última edición por nobo; 14/09/2015 a las 03:38