Ver Mensaje Individual
  #4 (permalink)  
Antiguo 06/10/2010, 07:45
albertpg
 
Fecha de Ingreso: enero-2005
Mensajes: 170
Antigüedad: 19 años, 3 meses
Puntos: 0
Respuesta: Error en consulta MySQL

Es verdad, el ORDER BY no lleva =, vaya fallo!

Otra cosita, ahora lo hace bien, pero en el SELECT solo me muestra dos de los tres resultados de la consulta. Como puede ser?

Código PHP:
Ver original
  1. <?php
  2.                                 $link = mysql_connect($server,$dbuser,$dbpass) or die ("Impossible connectar amb el servidor");
  3.                                 mysql_query("SET NAMES 'utf8'");
  4.                                 $query = sprintf("SELECT * FROM topics ORDER BY '".$_SESSION["idioma"]."_titol"."'");
  5.                                 $result = mysql_db_query($database,$query,$link) or die (mysql_error());
  6.                                 $array = mysql_fetch_array($result);
  7.                                
  8.                                 while ($array = mysql_fetch_array($result)){
  9.                             ?>
  10.                                     <option value="<?php echo $array["id_topic"]?>"><?php echo $array[$_SESSION["idioma"]."_titol"]?></option>
  11.                             <?php      
  12.  
  13.                                 }
  14.                                
  15.                             ?>