Estoy trabajando con php y mysql, tengo un archivo php(catalogo.php) el cual me muestra datos de una BD, estos datos mostrados tienen una casilla de selección mediante "checkbox" y funciona perfectamente.
El problema es que no consigo que se muestren los datos seleccionados por el "checkbox" en otro archivo llamado (mostrarproductos.php) , el cual es el que se encarga de mostrar los datos elegidos para mostrarlos en una sola linea.
¿Alguna idea de como poder mostrar los datos seleccionados?
A continuación dejo los codigos que estoy utilizando;
(catalogo.php)
<?php
include("configuracion.php");
$conexion = mysql_connect($huesped,$usuario,$clave)
or die ("no se puede conectar");
$db = mysql_select_db($basededatos,$conexion)
or die ("no se puede conectar");
//Creamos formulario con las listas de seleccion
$consulta = "SELECT * productos ORDER BY nombre_producto";
$resultado = mysql_query ($consulta)
or die ("No conexion");
echo "<form action='mostrarproductos.php' method='post'>\n";
echo "<table cellpadding='5' border='1'>";
$contador=1;
while ($fila = mysql_fetch_array($resultado))
{
extract($fila);
echo "<tr><td valign='top' width='15%'>\n";
echo "<input type='checkbox' nombre='interes'
valor='$nombre_producto'\n";
if ($contador == 1)
{
echo "revisado";
}
echo "><font size='+1'><b>$nombre_producto</b></font>";
echo "</td>
<td>$descripcion_producto</td>";
echo "</tr>";
$contador++;
}
echo "</table>";
echo "<p><input type='submit' valor='Escoge tu producto'>
</form>\n";
?>
(Este archivo muestra los productos en una tabla con el nombre del producto y su descripción)
(mostrarproductos.php)
<?php
include("configuracion.php");
$conexion = mysql_connect($huesped,$usuario,$clave)
or die ("no se puede conectar");
$db = mysql_select_db($basededatos,$conexion)
or die ("no se puede conectar");
//Mostramos los productos elegidos mediante checkbox
$consulta = "SELECT * FROM productos WHERE nombre_producto=\"{$_POST['interes']}\"";
$resultado = mysql_query ($consulta)
or die ("No conexion");
echo "<table cellspacing='10' border='0' cellpadding='0' width='100%'>";
echo "<tr><td colspan='5' align='right'>Ver<br><hr></td></tr>\n";
$contador=1;
while ($filas = mysql_num_rows($resultado))
{
extract($fila);
if ($contador == 1)
echo "<tr>\n";
echo "<td>{$fila['nombre_producto']}</td>\n";
echo "<td><font size='+1'>
<b>{$fila['descripcion_producto']}</b></font></td>\n";
{
echo "revisado";
}
$contador++;
}
echo "</table>";
?>
(Este archivo es el que me da problemas ya que no consigo que muestre nada)
Si alguien es tan amable de ayudar lo agradecería....
Saludos