Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/05/2006, 16:36
lsrmnt66
 
Fecha de Ingreso: mayo-2006
Mensajes: 12
Antigüedad: 17 años, 11 meses
Puntos: 0
Pregunta Listas: Pasar elementos entre listas

Hola a todos. Soy nuevo en esto de PHP y agradeceria me ayuden con una duda que tengo.
En sintesis: tengo dos listas, una la cargo de los datos leidos de una tabla mysql con datos de autores varios. La segunda la lleno de la seleccion que hago sobre la primera a través de un boton "pasar elemento". Pero una vez seleccionado los datos que necesito, no sé como recuperar los valores de la segunda lista y mandarlos a una tabla.

$resaut = mysql_query("select idautor,apellidonombre from maeautores where activo = 'A' order by apellidonombre");
echo "<SELECT name='lisautores' size=4 class='Cour12N' >";
While($row=mysql_fetch_array($resaut)) {
echo "<option value='".$row['idautor']."'>".$row['apellidonombre']."</option>";
}
echo "</SELECT>";
mysql_free_result($resaut);

Para pasar los elementos de una lista a la otra use javascript (quisiera hacerlo con PHP) aún asi no puedo recuperar los elementos de la segunda lista y mandarlos a una BD.

function selecciona_autores(){
//document.f1.selautores.length=100;
sTxt=document.f1.lisautores[document.f1.lisautores.selectedIndex].text
sVal=document.f1.lisautores[document.f1.lisautores.selectedIndex].value
var selOpcion=new Option(sTxt, sVal);
eval(document.f1.selautores.options[cuenta]=selOpcion);
document.f1.lisautores.remove([document.f1.lisautores.selectedIndex]);

cuenta++
}

como recupero los elementos seleccionados al PHP?? Desde ya gracias a Uds.