Ver Mensaje Individual
  #6 (permalink)  
Antiguo 04/01/2016, 10:55
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 17 años
Puntos: 2658
Respuesta: Como ordenar una variable de mayor a menor?

Código PHP:
Ver original
  1. if (preg_match("/[0-9]/", $tipo) && strlen($tipo) <= 2) {
  2.  
  3. SELECT id, name, pago  
  4. FROM tabla  
  5. ORDER BY 3 DESC;
  6.  
  7.     $sql_minimo = "SELECT min(`id`) FROM `" . $prefix . "faucet` WHERE `status` = '1';";

¿Sabes que PHP no interpreta ni entiende SQL, no?

No puedes poner SQL en un código PHP, ni tampoco PHP en un script SQL. SOn lenguajes y entornos de existencia total y absolutamente independientes, que sólo interactúan por medio de librerías de conexión.
Si quieres ejecutar una sentencia SQL, la debes cargar en una variable de cadena, y enviarla a ejecutar a MySQL por medio de una función específica de la librería de que usas. De lo contrario...

Así como lo pones, se interrumpe la ejecución de PHP porque encuentra algo que simplemente no hace nada, y no puede parsear.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)