Cita:
Iniciado por natashca
al hacer todo el proceso el foco queda en el mismo dato que yo ya habia seleccionado y lo que yo quisiera hacer es:
si selecciono un dato del select ejecute los procesos y al termianar de ejecutar no quiero que quede en el msimo registro, sino, que quiede en el siguiente registro....ojala me ayan entendido y puedan ayudarme gracias
Como lo interpreto, me parece que un ajuste al ciclo while() de la siguiente forma podría hacer lo que quieres:
Código PHP:
$seleccionar = FALSE; // <- Nueva variable
while ($row = mysql_fetch_array($query))
{
$CORRELATIVO = $row['CORRELATIVO'];
$PATERNO = $row['PATERNO'];
$MATERNO = $row['MATERNO'];
$NOMBRES = $row['NOMBRES'];
$RUT = $row['RUT'];
$DV = $row['DV'];
printf("<OPTION value=\"$CORRELATIVO\", \"$PATERNO\", \"$MATERNO\", \"$NOMBRES\", \"$RUT\", \"$DV\"");
if ($seleccionar) {
printf(" SELECTED");
$seleccionar = FALSE;
}
printf(">$PATERNO $MATERNO $NOMBRES </option>");
if ($CORRELATIVO==$compara)
$seleccionar = TRUE;
}