Cita:
esta es la pagina donde sale el error.Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\AppServ\www\consultar_item3.php on line 117
consultar_item3.php
Código PHP:
//Conexion con la base
mysql_connect($server,$dbuser,$dbpass);
//selección de la base de datos con la que vamos a trabajar
mysql_select_db($database);
$query="SELECT * FROM item WHERE nombre='$nombre'";
echo "<br><br>";
if ($reg=mysql_fetch_array($query))
{
echo "<b>Nombre: </b>".$reg['nombre']."<br><br>";
echo "<b>Descripcion: </b>".$reg['descripcion']."<br><br>";
echo "<b>Precio: </b>".$reg['precio'];
echo "<br>";
echo "<hr>";
}
?>
ConsultarItem.php
Código PHP:
//Conexion con la base
mysql_connect($server,$dbuser,$dbpass);
//selección de la base de datos con la que vamos a trabajar
mysql_select_db($database);
echo '<FORM METHOD="POST" ACTION="consultar_item3.php">Nombre<br>';
//Creamos la sentencia SQL y la ejecutamos
$sSQL="Select nombre From item Order By nombre";
$result=mysql_query($sSQL);
echo '<select name="nombre">';
//Generamos el menu desplegable
while ($row=mysql_fetch_array($result))
{echo '<option>'.$row["nombre"];}
?>
</select>
<br><br>
<INPUT TYPE="SUBMIT" value="Consultar">
</FORM>
desde ya gracias ^^