Código PHP:
Ver original$categoria = $_POST["cate"];
$registro = mysql_query("SELECT productos.id_producto, productos.nombre FROM productos
WHERE id_categoria = ". $categoria ." ");
{
$id = $reg['id_producto'];
$product[$id] = $reg['nombre'];
}
$productos = $product[$id];
gracias lo modifique y reresa informacion pero ahora es otro el problema, la forma en la que me regresa los datos de esa consulta PHP el option del formulario HTML no me muestra por ser si tengo como registro : $reg['nombre']; = bolsa de papel, $reg['id_producto']; = 1.
el option se llena como option1 = B, option2 = O, y el resto es undefined
Código HTML:
Ver originalfunction buscar()
{
var categoria = $("#categoria").val();
$.ajax({
type:"POST",
url:"code_option.php",
data: "cate="+ categoria,
dataType:"json",
success: function(data){
$("#producto").empty();
for(var i=0; i < 2 ; i++)
{
$("#producto").append('<option value="'+i+'">'+data[i]+'
</option>');
}
},
error: function(jqXHR,textStatus,errorThrown){
alert(textStatus);
}
});
}
el error debe estar aca, pero no se cual es