Buenas. Soy nuevo en este foro, y nuevo en php. Explico mi problema.
Tengo una tabla, en la que hay dos columnas, una es 'name' que da los nombres de varios jugadores, y 'guid' que da las identificaciones unicas de cada jugador, un numero.
Pues bien quiero hacer un combobox de esos en el que salgan los nombres de los jugadores y al enviar la consulta, me devuelva el nombre o el guid de ese jugador elegido, para poder operar con ello despues. Pues esto es lo que tengo:
Código:
<?php
//conexion base de datos
$link= mysql_connect("localhost","root", "");
mysql_select_db("mangos",$link);
// consulta SQL
$result = mysql_query("select * from `character`", $link);
//Llena el Combobox.
if ($row = mysql_fetch_array($result))
{
echo '<select name="player">';
do {
echo '<option value= '.$row[guid].' name="player">'.$row["name"].'</option>';
} while ($row = mysql_fetch_array($result));
echo '</select>';
}
?>
Esto sale perfecto, sale el combobox con la lista de nombres, pero falta el <imput> y el <form> y al añadirlo ocurre un desastre y salen nombres separados... un desastre.
Y este es el codigo al que envio los datos, player.php
Código:
<?php
$codigoPlayer=$_GET['player'];
echo $codigoPlayer;
?>
Si hago el "desastre" y aun asi envio los daots, recibo una guid, pero solo una, la demas dan el mismo. Que alguien me eche un cable. SAlu2