Me salio un error, estoy apenas iniciando en PHP y me salio éste
" Notice: Undefined variable: consulta in C:\wamp\www\tienda\principal.php on line 39"
¿Podrían ayudarme?
Código:
<?php include('conexion.php') ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Documento sin título</title>
</head>
<body>
<form id="form1" name="form1" method="post" action="">
<table width="200" border="1">
<tr>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td>BUSCAR:</td>
<td><label for="buscar"></label>
<input type="text" name="buscar" id="buscar" /></td>
<td><input type="submit" name="aceptar" id="aceptar" value="Aceptar" /></td>
</tr>
<tr>
<td colspan="8" align="center">LISTADO DE PRODUCTOS</td>
</tr>
<tr>
<td bgcolor="#FFCC00">ID</td>
<td bgcolor="#FFCC00">IMAGEN</td>
<td bgcolor="#FFCC00">NOMBRE</td>
<td bgcolor="#FFCC00">DESCRIPCION</td>
<td bgcolor="#FFCC00">PRECIO</td>
<td bgcolor="#FFCC00">ENSTOCK</td>
<td bgcolor="#FFCC00">FECHA</td>
<td bgcolor="#FFCC00">AGREGAR</td>
</tr>
<?php
$conexion=mysql_query('select * from productos');
while($filas=mysql_fetch_array($consulta)){ <----el error es aquí
$id=$filas['id'];
$imagen=$filas['imagen'];
$nombre=$filas['nombre'];
$desc=$filas['descripcion'];
$precio=$filas['precio'];
$enStock=$filas['cuanto_hay'];
$fecha=$filas['fecha'];
?>
<tr>
<td><?php echo $id ?></td>
<td><img src="<?php echo $imagen; ?>" width="180" height="214"> <br></td>
<td><?php echo $nombre ?></td>
<td><?php echo $desc ?></td>
<td><?php echo $precio ?></td>
<td><?php echo $enStock ?></td>
<td><?php echo $fecha ?></td>
<td> </td>
</tr>
<?php }?>
</table>
</form>
</body>
</html>