From 76d3587a49c8e383e402d23f702fa164ae6d91dd Mon Sep 17 00:00:00 2001 From: adplantade Date: Thu, 9 Jul 2020 17:14:50 +0200 Subject: [PATCH] essais de sauvegarde de scores --- code/data.db | Bin 12288 -> 12288 bytes code/index.html | 4 ++++ code/score.php | 39 ++++++++++++++++++++++++++++++++++++--- code/test | Bin 0 -> 32768 bytes code/test.db | Bin 0 -> 20480 bytes code/vitraux.js | 5 +++-- 6 files changed, 43 insertions(+), 5 deletions(-) create mode 100644 code/test create mode 100644 code/test.db diff --git a/code/data.db b/code/data.db index ca1fcc43bf6bed52838bf34b4c1896e424846870..9e20da6db1406120e275a1b96945df164d1aed88 100644 GIT binary patch delta 302 zcmZojXh@hK&B!xR##xYuLC-{im;VO?6Tcb*zZ(DP&4L2k_$I6I-{WKD&tu?!z<-2) zIe!m-9#A}nzg~uwO$4$O?2EvfEhsSb+`#ia?BI5nu&60?7@`{H#EW5%w|(u>vjQ1lv_+ IXaM#f0Qdt+4FCWD delta 98 zcmZojXh@hK&B!!S##xYwLC^UxFaHk)CVn*rel`Bnn-vAN@l96azsJVN|A2x2!DdB; yF8+xPK9e8F%kfyaaWOD3F!H};;C~C1h!hrLl@u1`EX`9$Ni8!pC`e5#t^@!zKpTnx diff --git a/code/index.html b/code/index.html index eacb8be..d5fde86 100644 --- a/code/index.html +++ b/code/index.html @@ -28,6 +28,10 @@

+ + Entrez votre pseudo (optionnel, mais nécessaire si vous voulez sauvegarder votre score): + +
diff --git a/code/score.php b/code/score.php index b6603e6..ebc82b0 100644 --- a/code/score.php +++ b/code/score.php @@ -7,12 +7,45 @@ Votre score est :


-Le record est : query($sql); - echo $result->fetchArray()[0]; + if($result->fetchArray()[0]==null) + { + echo "Vous avez le premier score de ce mode de jeu."; + } + else + { + echo "Le record est ".$result->fetchArray(); + } + ?> +
+ query($sqlScore); + var_dump($result->fetchArray()); + if($result->fetchArray()[0]==null) + { + echo "Ceci est votre première partie dans ce mode de jeu."; + $sql='insert into scores values("'.$_GET['pseudo'].'","'.$_GET['mode'].'","'.$_GET['diff'].'",date("now"),'.$_GET['pts'].')'; + $database->query($sql); + } + else + { + echo $result->fetchArray()[0]." est plus grand que ".$_GET['pts']; + if($result->fetchArray()[0]>$_GET['pts']) + { + $sql="update scores set points='".$_GET['pts']."',date=date('now') where player='".$_GET['pseudo']."' and mode='".$_GET['mode']."' and diff='".$_GET['diff']."'"; + $database->query($sql); + + } + $result = $database->query($sqlScore); + echo "Votre record est ".$result->fetchArray()[0]; + } + } ?>