X-Git-Url: http://git.euphorik.ch/?p=cl7.git;a=blobdiff_plain;f=php%2Fpizzas.php;fp=php%2Fpizzas.php;h=0000000000000000000000000000000000000000;hp=ce43dd23b911ca1c330be6a70d6257a4428a7111;hb=7e415f0586afe35a45d7fc6c34bfe32f55381096;hpb=c1d939c263d7748af8a126f4fba72972c263561d diff --git a/php/pizzas.php b/php/pizzas.php deleted file mode 100644 index ce43dd2..0000000 --- a/php/pizzas.php +++ /dev/null @@ -1,181 +0,0 @@ -commande de pizza'; - - if ($config->get('pizza_peut_commander')) - { - if ($le_participant->info->pizza != null) - echo '
Vous avez deja commandé une pizza ! mais vous pouvez encore changez votre choix:'; - - echo '
'; - echo ''; - echo ''; - echo ''; - while($pizza = mysql_fetch_object($requ)) - echo ''; - echo '
NomCompositionPrix
info->pizza==null?'checked':''), '>', ($le_participant->info->pizza==null?'':''), 'Aucune', ($le_participant->info->pizza==null?'':''), '
info->pizza==$pizza->id?'class="pizzaChoisie"':''),'>info->pizza==$pizza->id?'checked':''), '>

'; - } - else - if ($le_participant->info->pizza != null) - echo '

votre pizza ', pizza($le_participant->info->pizza), ' va bientot arriver'; - else - echo "

la commande de pizza est terminée, veuillez attendre la prochaine vague

"; -} - -// Affiche les statistique sur les pizza -function stats() -{ - $requ_pizza = mysql_query("select * from pizzas order by nom"); - $requ_participant = mysql_query("select * from participants"); - $nb = array(); - $nb_tot = 0; - $total = 0; - $nb_pizza = mysql_fetch_row(mysql_query("select count(*) from pizzas")); - - // Initialise le tableau de comptage - for ($i=0; $i < ($nb_pizza[0] + 3); $i++) // on fait un '+3' parce que on ne sais jamais trop ce qui pourrait se passer ;-)) - $nb[$i] = 0; - - // Rempli le tableau de nombre de pizzas - while ($participant = mysql_fetch_object($requ_participant)) - if ($participant->pizza != null) - $nb[$participant->pizza]++; - - echo '

total des commandes

'; - echo ''; - echo ''; - - while($pizza = mysql_fetch_object($requ_pizza)) - { - if ($nb[$pizza->id] == 0) - continue; - - echo ''; - $total += $nb[$pizza->id] * $pizza->prix; - $nb_tot += $nb[$pizza->id]; - } - echo '
NomNombrePrix unitairePrix total
' . $pizza->nom . '' . $nb[$pizza->id] . '' . $pizza->prix . '.-' . $nb[$pizza->id] * $pizza->prix . '.-
TOTAL', $nb_tot, '', $total, '.-
'; -} - -// Retourne le nom de la pizza en fonction de son ID -function pizza ($id) -{ - $requ = mysql_query("select * from pizzas where id = " . $id); - if ($pizza = mysql_fetch_object($requ)) - return $pizza->nom; - else - return 'Pizza inexistante !'; -} - - -// Affiche qui prends koi -function kiakoi() -{ - global $le_participant; - $requ = mysql_query("select * from participants order by nom"); - - - echo '

qui prend quoi

'; - echo ''; - echo ''; - - while ($participant = mysql_fetch_object($requ)) - { - if ($participant->pizza != null) - { - $pizza = mysql_fetch_object(mysql_query("select * from pizzas where id = " . $participant->pizza)); - echo ''; - } - else - echo ''; - } - echo '
PseudoNomPrixPaiement
', $participant->pseudo ,'', $pizza->nom, '', $pizza->prix, '.-', ($le_participant->info->admin?'':''), ($participant->pizza_paye?'payé':'non payé !'), ($le_participant->info->admin?'':'') ,'
', $participant->pseudo ,'--', '-
'; - -} - -function liens() -{ - global $le_participant; - - $res = ''; - if (!isset($_GET['stats'])) - $res .= '
voir les stats globaux'; - - // if ($le_participant->info->admin && !isset($kiakoi)) - // $res .= '
qui prend quoi'; - - if ($le_participant->info->admin) - $res .= '

remise a zero de toutes les commandes'; - - return $res; -} - - -//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - - -echo '
'; -if ($le_participant->valide) // le participant est loggé -{ - // Si demande d'effacer les commande et que le gars est admin, le fait - if(isset($_GET['reset']) && $le_participant->info->admin) - { - mysql_query("update participants set pizza = null, pizza_paye = 0"); - $le_participant->info->pizza = -1; //mettre a jour le participants courant pour la beaute de l'affichage - } - - if(isset($_GET['paye']) && $le_participant->info->admin) - { - /////// methode d'inversion - // $gars = mysql_fetch_object(mysql_query("select * from participants where id = " . $paye)); - // mysql_query("update participants set pizza_paye = " . (1 - $gars->pizza_paye) . " where id = " . $paye); - /////// - - /////// methode d'un unique changement : non-paye -> paye - mysql_query("update participants set pizza_paye = 1 where id = " . $_GET['paye']); - /////// - } - - - if (!isset($_GET['stats']) && !isset($_GET['kiakoi'])) - { - if (isset($_POST['piz_choisie'])) // la pizza a ete choisie - { - if ($piz_choisie != -1) // La pizza est validei - { - echo 'une '. pizza($_POST['piz_choisie']) . ' commandée !
'; - $pizza_id = $_POST['piz_choisie']; - } - else - { - echo 'Aucune pizza commandée !'; // la pizza est '-1' donc pas de pizza commandée - $pizza_id = "NULL"; - } - mysql_query("update participants set pizza = " . $pizza_id . " where id = " . $le_participant->info->id); - } - else - selection_pizzas(); - } - - if (isset($_GET['stats'])) - { - kiakoi(); - echo '
'; - stats(); - } - - echo liens(); -} -else // le participant n'est pas loggé -{ - echo 'Vous devez vous loggé pour commander une pizza'; -} -echo '
'; -?>