
18/11/2002, 18:58
|
 | | | Fecha de Ingreso: julio-2001 Ubicación: en mi propio infierno
Mensajes: 248
Antigüedad: 23 años, 7 meses Puntos: 0 | |
Otra forma:
Haces un recordset con
$misql= "SELECT * FROM tabla order by campo";
$miquery= mysql_query($misql, $miconeccion) or die(mysql_error());
$miregistro = mysql_fetch_assoc($miquery);
$total_registros= mysql_num_rows($miquery);
luego antes del body:
<script language="JavaScript">
<!--
function Ir_a(targ,selObj,restore){
eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
if (restore) selObj.selectedIndex=0;
}
//-->
</script>
y en el cuerpo de la pagina:
<form name="form1">
<select name="menu1" onChange="Ir_a('parent',this,0)">
<?php
do {
?>
<option value="paginadestino.php?campo=<?php echo $miregistro['campo']?>"<?php if (!(strcmp($miregistro['campo'], $miregistro['campo']))) {echo "SELECTED";} ?>><?php echo $miregistro['campo']?></option>
<?php
} while ($miregistro= mysql_fetch_assoc($miquery));
$registros= mysql_num_rows($query);
if($registros> 0) {
mysql_data_seek($miquery, 0);
$miregistro= mysql_fetch_assoc($miquery);
}
?>
</select>
</div>
</form> |