Ver Mensaje Individual
  #3 (permalink)  
Antiguo 05/11/2010, 10:32
kenproxd
 
Fecha de Ingreso: agosto-2009
Mensajes: 349
Antigüedad: 15 años, 3 meses
Puntos: 8
Respuesta: Cambiar consulta según select

@johhan16

Ante todo muchas gracias por tu ayuda :)

cuando pruebo el código que me diste me sale el siguiente error:

Código:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/usuario/public_html/buscar.php on line 11
Aqui dejo el código del archivo buscar.php

Código PHP:
Ver original
  1. <?php
  2.  
  3. $con=mysql_connect("******","******","******");
  4. mysql_select_db("******",$con);
  5.  
  6. $mes=$_POST['mes'];
  7. $orden=$_POST['orden'];
  8.  
  9. $result=mysql_query("select  * from eventos where mes = '$mes' ORDER BY dia '$orden'",$con);
  10.  
  11. while($row = mysql_fetch_array($result)) {
  12. ?>
  13. <table cellpadding=2 cellspacing=0 border=0>
  14.  <tr>
  15.  <td>
  16.  <div align=left><font size=2><a href=<?echo $row['link']?> target=_blank><b><?echo $row['nombre']?></b></a></div></td>
  17.  </tr>
  18.  <tr>
  19.  <td>
  20.  <div align=left><font color="#898989" size=1><b>Organizador:</b> <font color="#3203F0"><?echo $row['organizador']?></font> l <b>Fecha:</b> <?echo $row['dia']?> - <?echo $row['mes']?> - <?echo $row['anio']?> l <b>Hora:</b> <?echo $row['horas']?>:<?echo $row['minutos']?> <i>(Hora Perú)</i></font></div>
  21.  </td>
  22.  </table><br>
  23. <?
  24. }
  25. ?>


EDIT:

Ya lo solucioné, era simplemente quitar las comillas de la variable $orden al hacer la consulta:

Código PHP:
Ver original
  1. $result=mysql_query("select  * from eventos where mes = '$mes' ORDER BY dia $orden",$con);

Mil gracias =)

Última edición por kenproxd; 05/11/2010 a las 11:21