Tema: Ordenar por
Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/07/2011, 11:01
Avatar de el_cesar
el_cesar
 
Fecha de Ingreso: mayo-2001
Ubicación: Cali
Mensajes: 2.423
Antigüedad: 23 años, 9 meses
Puntos: 20
Ordenar por

Tengo una consulta que me trae resultados de mi bd, ahora quiero ponerle un boton a cada columna para que el usuario pueda ordenar los resultados, algo asi como un autofiltro, ahora la traigo ordenada por seminario pero quiero darle la opcion al usuario que lo organice el mismo

mi tabla es esta

Código PHP:
Ver original
  1. $consulta = "SELECT * FROM app_seminarios_nuevos WHERE abierto='1' ORDER BY seminario";
  2. $run_consulta = mysql_query($consulta) or die (mysql_error());
  3. echo "<table border='1' align='center'>";
  4. echo "<tr><td colspan='4'>A continuaci&oacute;n por favor marque el o los seminarios a los cuales quiere asistir, identifique primero el tema y luego la ciudad y fecha</td></tr>";
  5. echo "<tr ><td bgcolor='#000000'><strong><font color='#ffffff'></font></strong></td>";
  6. echo "<td bgcolor='#000000'><strong><font color='#ffffff'>Seminario</font></strong></td>";
  7. echo "<td bgcolor='#000000'><strong><font color='#ffffff'>Ciudad</font></strong></td>";
  8. echo "<td bgcolor='#000000'><strong><font color='#ffffff'>Fecha</font></strong></td></tr>";
  9. $i=0;
  10. while ($row = mysql_fetch_array($run_consulta)) {
  11.  
  12. $fecha77=$row['fecha'];
  13. $fe3 = explode("-", $fecha77);
  14. $ano3= $fe3[0];
  15. $mes3= $fe3[1];
  16. $dia3= $fe3[2];
  17.  
  18. switch ($mes3) {
  19.     case "01":
  20.     $mes3 = "Enero";
  21.     break;
  22.     case "02":
  23.     $mes3 = "Febrero";
  24.     break;
  25.     case "03":
  26.     $mes3 = "Marzo";
  27.     break;
  28.     case "04":
  29.     $mes3 = "Abril";
  30.     break;
  31.     case "05":
  32.     $mes3 = "Mayo";
  33.     break;
  34.     case "06":
  35.     $mes3 = "Junio";
  36.     break;
  37.     case "07":
  38.     $mes3 = "Julio";
  39.     break;
  40.     case "08":
  41.     $mes3 = "Agosto";
  42.     break;
  43.     case "09":
  44.     $mes3 = "Septiembre";
  45.     break;
  46.     case "10":
  47.     $mes3 = "Octubre";
  48.     break;
  49.     case "11":
  50.     $mes3 = "Noviembre";
  51.     break;
  52.     case "12":
  53.     $mes3 = "Diciembre";
  54.     break;
  55. }
  56.  
  57. $fecha47 = $dia3." de ".$mes3." de ".$ano3;
  58. ?>
  59. <form action='inscripciones.php' method='post'>
  60. <?php $i++; ?>
  61.  
  62. <tr style='background-color: <?php echo $color; ?>'><td><input type="checkbox" name="semis[]" value="<?php echo $row['codigo']; ?>"></td>
  63. <td ><?php echo $row['seminario']; ?></td>
  64. <td><?php echo $row['ciudad']; ?></td>
  65. <td><?php echo $fecha47 ?></td></tr>
__________________
Say no more.......