{\r
global $config;\r
global $participant;\r
- $requ = mysql_query("select * from pizzas order by nom");\r
+ $requ = pg_query("select * from pizzas order by nom");\r
echo '<h1>commande de pizza</h1>';\r
\r
if ($config->get('pizza_peut_commander'))\r
echo '<table width ="100%" border="0" cellpadding="1" cellspacing="3">';\r
echo '<tr><td class="pizzaHeader"></td><td class="pizzaHeader">Nom</td><td class="pizzaHeader">Composition</td><td class="pizzaHeader">Prix</td></tr>';\r
echo '<tr><td><input type="radio" name="piz_choisie" value="-1" ', ($participant->info->pizza==null?'checked':''), '></td><td class="texte">', ($participant->info->pizza==null?'<b>':''), 'Aucune', ($participant->info->pizza==null?'</b>':''), '</td><td></td><td></td></tr>';\r
- while($pizza = mysql_fetch_object($requ))\r
+ while($pizza = pg_fetch_object($requ))\r
echo '<tr><td width="1" ',($participant->info->pizza==$pizza->id?'class="pizzaChoisie"':''),'><input type="radio" id="pizza_', $pizza->id ,'" name="piz_choisie" value="', $pizza->id, '"',($participant->info->pizza==$pizza->id?'checked':''), '></td><td class="',($participant->info->pizza==$pizza->id?'pizzaChoisie ':''),'texte"><label for="pizza_', $pizza->id ,'">', $pizza->nom, '</label></td><td class="',($participant->info->pizza==$pizza->id?'pizzaChoisie ':''),'texte"><label for="pizza_', $pizza->id ,'">', $pizza->composition, '</label></td><td class="',($participant->info->pizza==$pizza->id?'pizzaChoisie ':''),'texte"><label for="pizza_', $pizza->id ,'">', $pizza->prix, '.-</label></td></tr>';\r
echo '</table><br><input type="submit" value="Commander"></form>';\r
}\r
// Affiche les statistique sur les pizza\r
function stats()\r
{\r
- $requ_pizza = mysql_query("select * from pizzas order by nom");\r
- $requ_participant = mysql_query("select * from participants");\r
+ $requ_pizza = pg_query("select * from pizzas order by nom");\r
+ $requ_participant = pg_query("select * from participants");\r
$nb = array();\r
$nb_tot = 0;\r
$total = 0;\r
- $nb_pizza = mysql_fetch_row(mysql_query("select count(*) from pizzas"));\r
+ $nb_pizza = pg_fetch_row(pg_query("select count(*) from pizzas"));\r
\r
// Initialise le tableau de comptage\r
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 ;-))\r
$nb[$i] = 0;\r
\r
// Rempli le tableau de nombre de pizzas\r
- while ($participant = mysql_fetch_object($requ_participant))\r
+ while ($participant = pg_fetch_object($requ_participant))\r
if ($participant->pizza != null)\r
$nb[$participant->pizza]++;\r
\r
echo '<table width="100%" border="0" cellpadding="1" cellspacing="3">';\r
echo '<tr><td class="pizzaHeader">Nom</td><td class="pizzaHeader">Nombre</td><td class="pizzaHeader">Prix unitaire</td><td class="pizzaHeader">Prix total</td></tr>'; \r
\r
- while($pizza = mysql_fetch_object($requ_pizza))\r
+ while($pizza = pg_fetch_object($requ_pizza))\r
{\r
if ($nb[$pizza->id] == 0)\r
continue; \r
// Retourne le nom de la pizza en fonction de son ID\r
function pizza ($id)\r
{\r
- $requ = mysql_query("select * from pizzas where id = " . $id);\r
- if ($pizza = mysql_fetch_object($requ))\r
+ $requ = pg_query_params("select * from pizzas where id = $1", array($id));\r
+ if ($pizza = pg_fetch_object($requ))\r
return $pizza->nom;\r
else\r
return 'Pizza inexistante !';\r
function kiakoi()\r
{\r
global $participant;\r
- $requ = mysql_query("select * from participants order by nom");\r
+ $requ = pg_query("select * from participants order by nom");\r
\r
\r
echo '<h1>qui prend quoi</h1>';\r
echo '<table width="100%" border="0" cellpadding="1" cellspacing="3">';\r
echo '<tr><td class="pizzaHeader">Pseudo</td><td class="pizzaHeader">Nom</td><td class="pizzaHeader">Prix</td><td class="pizzaHeader">Paiement</td></tr>';\r
\r
- while ($participant = mysql_fetch_object($requ))\r
+ while ($participant = pg_fetch_object($requ))\r
{\r
if ($participant->pizza != null)\r
{\r
- $pizza = mysql_fetch_object(mysql_query("select * from pizzas where id = " . $participant->pizza));\r
+ $pizza = pg_fetch_object(pg_query_params("select * from pizzas where id = $1", array($participant->pizza));\r
echo '<tr><td class="texte">', $participant->pseudo ,'</td><td class="texte">', $pizza->nom, '</td><td class="texte">', $pizza->prix, '.-</td><td class="texte">', ($participant->info->admin?'<a href="?page=pizzas&stats=1&paye=' . $participant->id . '">':''), ($participant->pizza_paye?'payé':'non payé !'), ($participant->info->admin?'</a>':'') ,'</td></tr>';\r
}\r
else\r
\r
\r
echo '<div id="pizzas">';\r
-if ($participant->valide) // le participant est loggé\r
+if ($participant->existe()) // le participant est loggé\r
{\r
// Si demande d'effacer les commande et que le gars est admin, le fait\r
if(isset($_GET['reset']) && $participant->info->admin)\r
{\r
- mysql_query("update participants set pizza = null, pizza_paye = 0");\r
+ pg_query("update participants set pizza = null, pizza_paye = 0");\r
$participant->info->pizza = -1; //mettre a jour le participants courant pour la beaute de l'affichage\r
}\r
\r
if(isset($_GET['paye']) && $participant->info->admin)\r
{ \r
/////// methode d'inversion\r
- // $gars = mysql_fetch_object(mysql_query("select * from participants where id = " . $paye));\r
- // mysql_query("update participants set pizza_paye = " . (1 - $gars->pizza_paye) . " where id = " . $paye);\r
+ // $gars = pg_fetch_object(pg_query_params("select * from participants where id = $1", array($paye)));\r
+ // pg_query_object("update participants set pizza_paye = $1 where id = $2", array(1 - $gars->pizza_paye, $paye));\r
///////\r
\r
/////// methode d'un unique changement : non-paye -> paye\r
- mysql_query("update participants set pizza_paye = 1 where id = " . $_GET['paye']);\r
+ pg_query_params("update participants set pizza_paye = 1 where id = $1", array($_GET['paye']));\r
///////\r
}\r
\r
echo 'Aucune pizza commandée !'; // la pizza est '-1' donc pas de pizza commandée \r
$pizza_id = "NULL";\r
}\r
- mysql_query("update participants set pizza = " . $pizza_id . " where id = " . $participant->info->id);\r
+ pg_query_params("update participants set pizza = $1 where id = $2", array($pizza_id, $participant->info->id));\r
}\r
else\r
selection_pizzas();\r