Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/07/2007, 10:30
natashca
 
Fecha de Ingreso: mayo-2007
Mensajes: 413
Antigüedad: 17 años
Puntos: 0
duda con option (general)

hola a todos .........tengo el siguiente codigo

<select name="select" size="18" id='select' onChange='MostrarNombre(this)'>
(la funcion me permite al selecion algun elemento del select....lo visualize en alguna parte de la pantalla)

<?php
$compara=$select;

include "link.php";

$dblink=mysql_connect($MySqlHostname, $MySqlUsername, $MySqlPassword);
mysql_select_db("$MySqlDatabase");
$sql = "SELECT DISTINCT PATERNO , MATERNO, RUT, DV, NOMBRES FROM POSTULANTE ORDER BY PATERNO";
$query = mysql_query($sql, $dblink);

while ($row = mysql_fetch_array($query))
{
$PATERNO = $row['PATERNO'];
$MATERNO = $row['MATERNO'];
$NOMBRES = $row['NOMBRES'];
$RUT = $row['RUT'];
$DV = $row['DV'];

printf("<OPTION value=\"$PATERNO\", \"$MATERNO\", \"$NOMBRES\", ");

if ($PATERNO==$compara)
{
printf(" SELECTED");
}

printf(">$PATERNO $MATERNO $NOMBRES </option>"); // muestra por orden paterno

}
mysql_free_result($query);
?>

</select>


la duda es que al seleccionar los datos del select.....deberia mostrar apellido paterno,materno .rut, nombres...y solo muestra apellido paterno.. 5 veses .se repite.....

ojala me entiendan y me puedan ayudar...grasias desde yap