Je cherche à afficher le meilleur score d'un utilisateur qui a répondu à un quizz. Pour cela, voici le code php que j'ai fait.
Lorsque j'écris cette requete
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23 <?php require_once("connexion.php"); // DEBUT DE LA SESSION session_start(); // MEILLEUR SCORE OBTENU // Lancement de la requete $sql = "SELECT MAX(score) FROM score WHERE idutilisateur='".$_POST['idutilisateur']."'"; // Imposation d'un message d'erreur si la requête ne se passe pas bien (or die) $req = pg_query($sql) or die("Erreur SQL !"); // Récupération du resultat sous forme d'un tableau $data = pg_fetch_array($req); echo " Meilleur score obtenu : "; echo $data['max']; echo "<br>"; // FERMETURE DE LA CONNEXION pg_close($connect); ?>je souhaite récupérer l'identifiant de l'utilisateur qui est actuellement authentifié sur la page. Cela m'affiche une erreur. Mais je ne comprends pas laquelle.
Code : Sélectionner tout - Visualiser dans une fenêtre à part $sql = "SELECT MAX(score) FROM score WHERE idutilisateur='".$_POST['idutilisateur']."'";
Quelqu'un pourrait me débloquer, svp ?
Partager