probleme avec l'utilisation des fonctions php
- Accueil
- Forum
- Programmation
- PHP
- probleme avec l'utilisation des fonctions php
louisricardo Le 6 juin 2016 à 14:37 (Édité le 25 janvier 2019 à 17:51)
fais un script pour classé les nombres, et je voulais attribué au premier nombre 1er, au deuxieme 2e jusqu'a n nombre car j'utilise le resultat d'une requete sql s'il vous plait aider moi!!!! merci d'avance
voici le bout de mon code:
<?php
//la fonction
function moyenne($ma){
global $db;
$req = $db->query("
SELECT SUM(noteE)/5 as moyenne,note.matricule
FROM eleves,note
WHERE eleves.matricule= note.matricule and note.date='2016-01-31' AND note.matricule='$ma'
GROUP by eleves.nom_et_prenom
ORDER BY eleves.nom_et_prenom ASC
");
$results = array();
while($rows = mysql_fetch_assoc($req)){
$results[] = $rows['moyenne'];
}
return $results;
}
$riens= test();
foreach ($riens as $rien) {
$a=array("$rien->matricule"=>"$rien->note");
?>
<tr>
<td style="text-align: center; background: #ccc ">
<?= $rien->matricule ?>
</td>
<td style="text-align: center; ">
<?= $rien->note ?>
</td>
<td style="text-align: center; ">
<?= $rien->decision ?>
</td>
</tr>
<?php
}
$i=0;
function my_sort($a,$b)
{
if ($a==$b) return 0;
return ($a<$b)?-1:1;
}
usort($a,"my_sort");
$arrlength=count($a);
for($x=0;$x<$arrlength;$x++)
{
$i++;
echo $i;if($a[$x]==1){echo 'er';}else{ echo 'e';}" ";
echo $a[$x];
echo "<br>";
}
?>
Florian Le 6 juin 2016 à 18:57 (Édité le 1 janvier 1970 à 01:00)