Ver Mensaje Individual
  #2 (permalink)  
Antiguo 15/05/2003, 19:28
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Código PHP:
$query mysql_query("select codihote, nombhote from thote order by 2"); 
mm order by 2? .. La verdad que siempre he visto que se usa como referencia el nombre del campo que quieras ordenar .. en tu caso supongo que 'nombhote' ...Pruebalo ...

Lo que no entiendo tampoco .. es para qué te guardardas el registro que generas de tu consulta y obtienes via mysql_fetch_array a otro array "temporal" .. para leerlo en tu código (ese array) mas a abajo para generar el HTML que estas generando .. ¿No sería mejor que simplemente lo genereres (el HTML) en el bucle que usas para msyql_fetch_array() .. (es lo típico ... ) ?

Fijate:

Código PHP:
<?
include ("conect_db.php");
$query mysql_query("select codihote, nombhote from thote order by nombhote") or die (mysql_error());
echo 
"<form name=\"form1\" method=\"post\" action=\"nose.php\">"
?>
<select class="cadena1" name="custid" id="custid" onChange="this.form.action='index.php?id=1&hoteles=0&id_hoteles_searchs=2&id_hoteles_selected=' + this.options[this.selectedIndex].value;this.form.submit();">
<option value="">-seleccione un hotel-</option>
<?
while($row mysql_fetch_array($query)) {
   echo 
"<option value=\"$row['codihote']\">$row['nombhote']</option>"
}
?></form>

</td>
</tr>
<tr> 
<td align="right"><font class="cadena">Destination/Category</font> 
</td>

</tr>
He incluido myslq_error() para mostrar los errores de SQL que pudieras tener o de conexión a tu BD ...

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.

Última edición por Cluster; 15/05/2003 a las 19:31