Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/01/2013, 20:36
Kirara
 
Fecha de Ingreso: octubre-2012
Mensajes: 40
Antigüedad: 11 años, 6 meses
Puntos: 0
seleccion multiple de base de datos, guardar en bd

Hola, estoy haciendo una seleccion multiple, pero ahora no se como recuperar los datos para guardarlos en mi base de datos, hasta aquí va mi código

Código PHP:
<form action="" method="post" enctype="multipart/form-data" >
  <?php  

 
if($conexion=conexion()){

 
$sql='SELECT distinct sm_d FROM SM';
 
$resultado=mysql_query($sql,$conexion);
 echo (
"Seleccionar:");
 echo 
"<select multiple='multiple' name='id_sm[]'>";
 while(
$fila=mysql_fetch_array($resultado,MYSQL_BOTH))
 {
 echo 
"<option value='".$fila['id_sm']."'>".$fila['sm_d']."</option>";
 }
 echo 
"</select>";
 echo
"<br><input type=\"submit\" value=\"Guardar\" name=\"guardar\"/>";
 echo
"</form>";
 }
?>
Pero ahora no se como recuperar los datos....observe una opcion en el manual de php pero haciendolo así, no me sirve, lo hago de la siguiente forma

Código PHP:
echo"<form action=\"\" method=\"post\" enctype=\"multipart/form-data\" >";
 if(isset(
$_POST['guardar'])){
 
 
$id_seme=array();
 
$id_seme=$_POST['id_sm'];
 foreach(
$id_seme as $value) { 
 echo 
$value'<br>\n';} 
Alguien me puede ayudar, porfas¡¡¡.......