Hola, soy nuevo en este foro y espero que me podais ayudar. Tengo dos problemas.
1- Tengo un combo con una lista de 30 nombre y sus respectivos apellidos:
echo 'Selecciona el jugador';
$sSQL="SELECT id_jugadores,nombre,apellidos FROM jugadores";
$result=mysql_query($sSQL);
echo ' <SELECT name="nombre">';
while ($row=mysql_fetch_array($result))
{
echo '<option value="'.$row["id_jugadores"].'">'.$row["nombre"].' '.$row["apellidos"].'</option>';
}
echo '</select>';
mysql_free_result($result)
?>
Por ejemplo el usuario selecciona el nombre jose garcia tomas del combo, el cual se encuentra en la posicion cinco empezando desde arriba. Cuando lo recojo mediante la variable
$nombre=$_POST['nombre'];
Esto me devuelve la posicion en la que se encuentra ese nombre y apellido, es decir el 5, pero como puedo obtener el vez de la posicion el nombre y apellido en si????
Nose si me explique correctamente. Me gustaria saber como obtener el nombre y apellido seleccionado en vez de la posicion en la que se encuentra ese nombre y apellido.
Y mi otra duda es la siguiente:
Tengo una tabla Jugadores: (id_jugadores(pk),id_equipo(fk),nombre,apellidos)
Y dos combos, los dos iguales que el puesto arriba(combo con nombres de jugadores y apellidos).
Me gustaria saber como guardar en esa tabla los dos nombres seleccionados en los dos combos a la vez.
No se si me volvi a explicar correctamente.
Me gustaria saber como guardar los dos nombres seleccionados uno en cada combo en la tabla indicada mas arriba.
Si me podriais ayudar os lo agradecerias, estoy algo desesperado con el tema.
Un saludo y gracias.