alors je poste pas parce que mon code ne marche pas, mais parce que je le trouve pas optimisé
je suis donc curieux de voir comment des "bons" en php ferait en sorte que ce script s'execute en moins de ligne, si toute fois c'est possible
(désolé si le nombre de ligne maximum est dépassé)
<?php
$req = "SELECT * FROM matchs WHERE `airaam` = 1";
$resultat = mysql_query ($req, $connexion);
$airaam = mysql_num_rows($resultat);
$req = "SELECT * FROM matchs WHERE `yo` = 1";
$resultat = mysql_query ($req, $connexion);
$yo = mysql_num_rows($resultat);
$req = "SELECT * FROM matchs WHERE `patanch` = 1";
$resultat = mysql_query ($req, $connexion);
$patanch = mysql_num_rows($resultat);
$req = "SELECT * FROM matchs WHERE `badday` = 1";
$resultat = mysql_query ($req, $connexion);
$badday = mysql_num_rows($resultat);
$req = "SELECT * FROM matchs WHERE `yeto` = 1";
$resultat = mysql_query ($req, $connexion);
$yeto = mysql_num_rows($resultat);
$req = "SELECT * FROM matchs WHERE `jey` = 1";
$resultat = mysql_query ($req, $connexion);
$jey = mysql_num_rows($resultat);
$req = "SELECT * FROM matchs WHERE `yannick` = 1";
$resultat = mysql_query ($req, $connexion);
$yannick = mysql_num_rows($resultat);
$req = "SELECT * FROM matchs WHERE `isy` = 1";
$resultat = mysql_query ($req, $connexion);
$isy = mysql_num_rows($resultat);
$req = "SELECT * FROM matchs WHERE `zaza` = 1";
$resultat = mysql_query ($req, $connexion);
$zaza = mysql_num_rows($resultat);
$nom[1] = "zAZa";
$nom[2] = "Isy";
$nom[3] = "Yannick";
$nom[4] = "Airaam";
$nom[5] = "Yeto";
$nom[6] = "Jey";
$nom[7] = "Patanch";
$nom[8] = "Yo";
$nom[9] = "badday";
$num[1] = "$zaza";
$num[2] = "$isy";
$num[3] = "$yannick";
$num[4] = "$airaam";
$num[5] = "$yeto";
$num[6] = "$jey";
$num[7] = "$patanch";
$num[8] = "$yo";
$num[9] = "$badday";
array_multisort($num, SORT_DESC, SORT_NUMERIC,$nom, SORT_STRING);
echo "$nom[0] : $num[0]</br>";
echo "$nom[1] : $num[1]</br>";
echo "$nom[2] : $num[2]</br>";
echo "$nom[3] : $num[3]</br>";
echo "$nom[4] : $num[4]</br>";
echo "$nom[5] : $num[5]</br>";
echo "$nom[6] : $num[6]</br>";
echo "$nom[7] : $num[7]</br>";
echo "$nom[8] : $num[8]</br>";
?>
voilà merci de vos futures réponses, histoire que je continue à progresser [Note : ce message a été posté de manière anonyme avant d'être réattribué à son auteur]
Un bon maître a ce souci constant : enseigner à se passer de lui.
