Cita:
Iniciado por GatorV
Por otro lado veo que usas la variable $producto, pero no la veo definida por ningún lado.
Probablemente la variable $producto está viniendo de la URL.
@RicardoU, si es así, recuerda que debes usar $_GET['variable'] (
Uso de Register Globals) . Ahora, si viene de la URL, debes usar alguna técnica para evitar la
Inyección SQL, como la función
mysql_real_escape_string(), y al armar tu consulta, debes limitar la variable con comillas simples, para que no ocurran errores en caso de que la variable esté vacía:
Código PHP:
$producto = mysql_real_escape_string($_GET['producto']); // Por seguridad
$sql="SELECT *FROM $table_name where descripcion='$producto'"; // Delimita los valores con comillas simples
$result=mysql_query($sql,$conexion) or die("<b>Error en la consulta</b> <br/><br/>".mysql_error()); // mysql_error(), por si existen errores en la consulta
Saludos,