Sujet fermé
Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5

[Résolu] Tri SQL
#9

Je te conseil un code du type

Citation :fait une boucle de 1 à longueur de $a {

$var_a = $a[1]; //puis 2,3,4,...
$var_b = $b[1]; //puis 2,3,4,...

si $var_a est numerique et $var_b est numerique et $var_a égal à $var_b ==> continuer la boucle et ne pas continuer le reste du code ci dessous

si $var_a est numerique et $var_b est numerique ==> return ($var_a < $var_b) ? -1 : 1;
si $var_a est alpha et $var_b est alpha ==> return ($var_a < $var_b) ? -1 : 1;

//A ce stade, au moins un des deux est numérique et l'autre alpha assurement. Tu veux l'alpha en "premier"
si $var_a est numerique ==> return 1;

sinon return -1;

}


Je te fais pas tout le travail non plus, je te laisse coder ton php, ça devrait être bon avec cet algo.
Sujet fermé


Messages dans ce sujet

Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)