Ver Mensaje Individual
  #6 (permalink)  
Antiguo 17/12/2015, 15:07
pilucho
 
Fecha de Ingreso: noviembre-2004
Ubicación: NULL
Mensajes: 652
Antigüedad: 19 años, 4 meses
Puntos: 6
Respuesta: Ordenar por uno de los valores enum

Gracias peperafa

Código PHP:
Ver original
  1. <?php  
  2.         if (isset($_GET['recursos']))   $recursos = $_GET['recursos'];
  3.         $conexion = mysqli_connect($dbhost,$dbuser,$dbpass,$dbdatabase) or die ('error');   // Conexión
  4.         if (!$conexion) {   die("Error de conexión: " . mysqli_connect_error());    }
  5.         // tomas el valor de uno
  6.         $enum="'Gratis'";
  7.         // $enum="'Compra'";
  8.         // $enum="'Gratis' AND recuros='Compra'";
  9.         // $enum="'Gratis' OR recuros='Compra'";
  10.         $sql = "SELECT * FROM producto WHERE recuros=".$enum." ORDER BY recursos ASC"; // ASC o DESC dependiendo si quieres mostrar gratis o compra primero  
  11.  
  12.         $result = mysqli_query($conexion, $sql);
  13.         if (mysqli_num_rows($result) > 0) {
  14.         while($row = mysqli_fetch_assoc($result)) {
  15.         ?>
  16.        
  17.        
  18.  
  19.         <?php echo $recursos = $row["recursos"]; ?>
  20.        
  21.         <?  }  } mysqli_close($conexion); ?>

Gracias peperafa y wunderwaffen077 Ya se soluciono muchisimas gracias