tanto el 1 como 2 formulario se envia en la misma pagina en este caso precio.php, aunque en este ejemplo solo muestra el primer formulario porque el problema en si es el hidden
tengo un formulario que me salen todas las categorías, lo que quiero es pasar el valor a un segundo formulario, que me salgan los productos relacionados con la categoría seleccionada en el primer formulario
el hidden solo le llega si lo tengo dentro del while, pero despumes solo me sale una categoría como tengo que hacer para que le llegue el valor el segundo formulario y ha una segunda select
el segundo formulario vas a modificar un precio o mes de uno tendré que utilizar el multiquery para modificar el precio de 2 productos al mismo tiempo, con un update
donde tengo el hidden ahora ya le tendría que llegar el hidden no, o trendria que estar fuera del form pero no le llega de ninguna de las 2 maneras
nombre_categoria_pc: turrones_clasicos
nombre_categoria_usuari: turrones_clásicos
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:
Ver original<?php
$hostname="*";
$user="*";
$password="*";
$database="*";
$query_categories_select = 'SELECT * FROM categories';
echo $query_categories_select;
$result_categories_select = mysqli_query($link,$query_categories_select); ?>
Código HTML:
Ver original<form action="precio.php" method="get"> <select id="categories" name="categories" size="35" multiple="multiple"> <option value="" selected="selected">- selecciona una categoria -
</option>
Código PHP:
Ver original<?php
while($row_categories_select = mysqli_fetch_array($result_categories_select, MYSQLI_ASSOC
)) {
?>
<?php echo "<option value=" . $row_categories_select['nombre_categoria_pc'] . ">" . $row_categories_select['nombre_categoria_usuario'] . "</option>" ?>
<?php
}
?>
Código HTML:
Ver original <input type="hidden" name="nombre_categoria_pc" value="<?php echo $row_categories_select['nombre_categoria_pc']?>"/>
<input type="submit" name="submit" value="submit"/>