Ver Mensaje Individual
  #5 (permalink)  
Antiguo 04/01/2012, 11:30
chumy_
 
Fecha de Ingreso: noviembre-2011
Mensajes: 121
Antigüedad: 12 años, 5 meses
Puntos: 0
Respuesta: guardar en base de datos mysql

Cita:
Iniciado por charlyalegret Ver Mensaje
si tienes un formulario, puedes enviar tantos datos como quieras. Basta con tener inputs tipo hidden y el name y value que quieras.
ej:
<FORM ACTION="loquesea.php" METHOD="POST">
<SELECT NAME="hola" MULTIPLE>
etcetc
</SELECT>
<input type="hidden" name="id" value="valordelid">
<input type="hidden" name="nombredelproducto" value="nombredelproducto">
<input type="submit">
</form>

luego por post recoges las variables "hola" del select, "id" y "nombreproducto" con los values que le hayas dado (supogo que de la tabla mysql).

Saludos
ok, este es el codigo que tengo para el select, que tengo dentro de un graaaaaaaan formulario (en realidad no es id y producto, sino que numero de operacion y proyecto, pero es lo mismo)

Código PHP:
<select name="cod_proy">
  <option value="">Seleccione un Proyecto...</option>
  <?php
do {  
?>
  <option value="<?php echo $row_proyectos['noper']?>"><?php echo $row_proyectos['proy']?></option>
  <?php
} while ($row_proyectos mysql_fetch_assoc($proyectos));
  
$rows mysql_num_rows($proyectos);
  if(
$rows 0) {
      
mysql_data_seek($proyectos0);
      
$row_proyectos mysql_fetch_assoc($proyectos);
  }
?>
</select>
ahora, tu me dices que haga un

<input type="hidden" name="cod_proy" value="valordelid">
<input type="hidden" name="proyecto" value="nombredelproducto">

y ahi quedé... pq en codigo conozco poco o nada...