MySQL - multipick list de una tabla mysql insertarla en otra

   
Vista:

multipick list de una tabla mysql insertarla en otra

Publicado por Misael mpieruccini@ip-tel.com.ar (1 intervención) el 04/08/2015 14:43:48
Hola amigos, buenos dias, antes que nada, es mi primer POST, por lo cual les saludos a todos de forma cordial,

Queria hacerles una consulta, soy nuevo con la programacion y estoy armando una mini web interna, y necesito basicamente, hacer un pick list con eleccion multiple, pero que ese pick list contenga informacion de una columna de una tabla mysql, osea que sea dinamica, y cuando seleccione esos datos, los exporte a otra columna de una tabla mysql en forma automatica.

yo tengo el codigo para el multi pick list asi:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<?php
 
mysql_connect('localhost', 'root', '');
mysql_select_db ("proyecto");
 
$sql = "SELECT DISTINCT id, descripcion FROM tablatareas";
$result = mysql_query($sql);
 
echo "<select name='tareas' multiple='multiple' name='finish[]'>";
while ($row = mysql_fetch_array($result)) {
    echo "<option value='" . $row['id'] . "'>" . $row['descripcion'] . "</option>";
}
echo "</select>";
 
foreach($_POST['finish'] as $a => $b)
  echo "$a $b $c $d<br />";
 
?>
 
<?php if($cliente['tareas']=="0") ?>
</p>

y con eso obtengo el resultado de la ventana con los datos de la base y me deja hacer el pick list, completo, pero cuando lo selecciono, por ejemplo elijo de la lista la opcion, 3, 4, 5 cuando me imprime en la tabla que quiero, me imprime el ultimo valor de seleccion que hice. es decir por ejemplo elegi 3,4,5 me imprime el valor de la 5.

Alguien me podria ayudar a resolver este problema?

muchas gracias!!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder