Bonjour !
Je voudrais permettre l'enregistrement dans une base de données mysql d'un pseudo et d'un score.
Concernant ce score, je souhaite :
- qu'il ne soit enregistré que s'il est supérieur aux scores précédents.
- que tous les scores déjà enregistrés soient supprimés de la base de donnée s'ils sont inférieurs au nouveau score.
J'ai écrit ceci :
Les nouveaux scores sont bien enregistrés s'ils sont supérieurs aux anciens scores. Mais les anciens scores ne sont pas supprimés...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 $insertScore = "INSERT INTO $table values('$newPlayer','$newScore')"; mysql_query($insertScore); $deleteScores = "DELETE FROM $table WHERE player = $newPlayer AND score < $highestUserScore "; mysql_query($deleteScores);
La requête pour effacer les données est-elle correctement écrite ?
Merci pour votre aide.![]()
Partager