He revisado las FAQ y no consigo encontrar solución a mi problema. Tengo dos listas, en principio una vacía. En la primera lista almaceno los nombres de las bandas que existen en una base de datos, esa quedaría estática. Lo que quiero conseguir es que pulsando botones --> y <-- se agreguen o se borren bandas de la segunda lista sin que la página se recargue. ¿Como es posible esto?
Aquí el código del que dispongo hasta ahora:
Código PHP:
<form name="form1" method="post" action="">
<select MULTIPLE NAME="lista" SIZE="20">
<option SELECTED>--
<?
$sql = "SELECT id,banda FROM bandas ORDER BY banda";
$result = mysql_query($sql);
while($row=mysql_fetch_array($result)) {
echo '<OPTION value="'.$row['id'].'">' . $row["banda"]; // Aquí relleno la primera lista
}
?>
</select>
<input type="button" value="-->" name="add">
<input type="button" value="<--" name="remove">
<select name="bandas" size="20">
</select>
</form>