Je suis nouveau sur le forum et je débute en php.
Je cherche actuellement à calculer (pour faire un classement) avec des valeurs dans les entrées.
Ma table est de la forme : id - pilote - q_circuit1 - q_circuit1 - ..... - q_total.
J'ai déjà fait un code qui marche mais je voudrais savoir si il y a moyen de le simplifier
Code : Tout sélectionner
<?php
$reponse = mysql_query("SELECT * FROM championnat_GT WHERE id='1'"); // Requête SQL
$donnees = mysql_fetch_array($reponse) ;
$reponse2 = mysql_query("SELECT * FROM championnat_GT WHERE id='2'");
$donnees2 = mysql_fetch_array($reponse2) ;
?>
<?php
$resultat = ($donnees['q_circuit1'] + $donnees['q_circuit2'] + $donnees['q_circuit3'] + $donnees['q_circuit4'] + $donnees['q_circuit5'] + $donnees['q_circuit6'] + $donnees['q_circuit7'] + $donnees['q_circuit8'] + $donnees['q_circuit9'] + $donnees['q_circuit10']);
mysql_query(" UPDATE championnat_GT SET q_total='$resultat' WHERE id='1' ");
?>
<?php echo $donnees['pilote'];?> : <?php echo "$resultat";?>
<br /> ------ <br />
<?php
$resultat2 = ($donnees2['q_circuit1'] + $donnees2['q_circuit2'] + $donnees2['q_circuit3'] + $donnees2['q_circuit4'] + $donnees2['q_circuit5'] + $donnees2['q_circuit6'] + $donnees2['q_circuit7'] + $donnees2['q_circuit8'] + $donnees2['q_circuit9'] + $donnees2['q_circuit10']);
mysql_query(" UPDATE championnat_GT SET q_total='$resultat2' WHERE id='2' ");
?>
<?php echo $donnees2['pilote'];?> : <?php echo "$resultat2";?>
<br /> ------ <br />Quelqu'un saurait comment puis je simplifier tout ça...
Merci d'avance