ya voy a cambiar la categoría con numérico o autonumerico pero de momento mi principal problema es que no le llega la llave primaria en la segunda select y tampoco en el hidden
que es lo que no hago bien espero que me puedan ayudar
lo estoy enviando bonbones y selecciono el botón enviar pero no le llega a la segunda select
si hago este mismo sistema en una tabla creo que va a funciona porque de esta otra manera no funciona
en caso de que no se entienda me lo decís y lo voy a escribir o formular de otra forma
Código HTML:
Ver original<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
Código PHP:
<?php
$hostname="*;
$user="*";
$password="*";
$database="*";
$link = mysqli_connect($hostname,$user,$password,$database);
mysqli_query ($link,'SET NAMES "utf8" ');
$query_categorias_select = 'SELECT * FROM categorias';
echo $query_categorias_select;
$result_categorias_select = mysqli_query($link,$query_categorias_select);
?>
Código HTML:
Ver original<form action="precio.php" method="get"> <select id="categorias" name="categorias" size="35" multiple="multiple"> <option value="" selected="selected">- selecciona una categoria -
</option>
Código PHP:
<?php
while($row_categorias_select = mysqli_fetch_array($result_categorias_select, MYSQLI_ASSOC))
{
?>
Código PHP:
<?php echo "<option value=" . $row_categorias_select['nombre_categoria'] . ">" . $row_categorias_select['nombre_categoria'] . "</option>" ?>
<?php
}
?>
<input type="hidden" name="nombre_categoria" value="<?php echo $row_categories_select['nombre_categoria']?>"/>
Código PHP:
<?php
$hostname="*";
$user="*";
$password="*";
$database="*";
$link = mysqli_connect($hostname,$user,$password,$database);
mysqli_query ($link,'SET NAMES "utf8" ');
$query_categoria_select ='SELECT nombre_producto,ruta_foto_pequeña,precio_producto
FROM productos INNER JOIN categorias
ON productos.nombre_categoria = categories.nombre_categoria WHERE categories.nombres_categoria =' . $_GET['nombre_categoria'];
echo $query_categoria_select;
?>