[RESOLU] INSERTION VARIABLES ORDRE CROISSANT?

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : [RESOLU] INSERTION VARIABLES ORDRE CROISSANT?

Re: INSERTION VARIABLES ORDRE CROISSANT?

par nestor94 » 31 oct. 2023, 18:20

J'ai modifié ainsi et cela semble fonctionner:
$tirage = array($num1,$num2,$num3,$num4,$num5);
sort($tirage);
list($num1,$num2,$num3,$num4,$num5) = $tirage;

Re: INSERTION VARIABLES ORDRE CROISSANT?

par nestor94 » 31 oct. 2023, 18:12

Ca plante

Parse error: syntax error, unexpected token ";" in /home/clients/78f15c369c0786c4a419608e9e60028a/sites/xxxx/xxxx_resultat.php on line 27

$temp_array = ;

Re: INSERTION VARIABLES ORDRE CROISSANT?

par Spols » 31 oct. 2023, 17:16

Passe par une array, un sort et récupère tes valeur
$temp_array = ;
sort($temp_array);
list($num1,$num2,$num3) = $temp_array;
Une autre solution qui marche uniquement car tu as 3 valeurs numérique, utilise min, max et la différence entre la somme et le min et max

INSERTION VARIABLES ORDRE CROISSANT?

par nestor94 » 31 oct. 2023, 16:51

Bonjour,

$num1 $num2 et $num3 ont été créées aléatoirement via un mt_rand.

Est_ce possible de les insérer en table dans un ordre CROISSANT?

Mon script actuel ne le fait pas forcément.
$sql="INSERT INTO xxxx (t1,t2,t3) VALUES ('$num1','$num2','$num3')";
$pdostat = $bdd->prepare($sql);
$pdostat->execute();
J'ai bien tenter l'ajout de ORDER BY mais sans résultat convaincant :oops: