Problem dans une fonction attaque - Version imprimable +- JeuWeb - Crée ton jeu par navigateur (https://jeuweb.org) +-- Forum : Discussions, Aide, Ressources... (https://jeuweb.org/forumdisplay.php?fid=38) +--- Forum : Programmation, infrastructure (https://jeuweb.org/forumdisplay.php?fid=51) +--- Sujet : Problem dans une fonction attaque (/showthread.php?tid=905) |
RE: Problem dans une fonction attaque - Roworll - 06-03-2007 Cette requete la Code PHP :
Il va rechercher la valeur .$adversaire. au lieu de rechercher la valeur 'marco'. Deux méthode pour la rendre fonctionelle - Utiliser les double quotes ( " ) pour délimiter la requête Code PHP :
- Utiliser les simple quotes ( ' ) pour délimiter la requête Code PHP :
Dans les deux cas, en supposant que $adversaire ait pour valeur 'marco', le résultat qui sera traité par MySQL sera : Code PHP :
RE: Problem dans une fonction attaque - Sephi-Chan - 06-03-2007 Pour trouver les erreurs dans les requêtes, je propose la solution du sprintf(). Ainsi tu fais : Code PHP :
Il faut aussi penser à corriger. Défence ça n'existe pas. En revanche, Défense (et donc defense), oui ! Sephi-Chan RE: Problem dans une fonction attaque - genosite - 06-03-2007 merci je vais tester tout ca et je vais vous dire si sa marche RE: Problem dans une fonction attaque - genosite - 06-03-2007 Toujour le meme probleme la requette marche parfaitement mais je narive pas a afficher les donne force ,defense , vie RE: Problem dans une fonction attaque - genosite - 06-03-2007 Code PHP :
RE: Problem dans une fonction attaque - Slyvore - 06-03-2007 Pour ma part, dans les requettes, je met des ` ( ALT GR+7) pour isoler tous les champs de la BD Exemple : "SELECT `defence` , `force` FROM `Joueur` WHERE `Joueur`=".$adversaire RE: Problem dans une fonction attaque - genosite - 06-03-2007 oui c deja fait je ne comprend pas sa menerve RE: Problem dans une fonction attaque - pascal - 06-03-2007 il manquait des 'apostrophes' autour de %s, car il s'agit d'un texte Code PHP :
A+ Pascal RE: Problem dans une fonction attaque - Sephi-Chan - 06-03-2007 Et ça te donne quoi quand tu entres la requete directement de PHPmyAdmin ? Sephi-Chan, (je t'ai ajouté à MSN pour essayer de te dépanner) RE: Problem dans une fonction attaque - denisc - 06-03-2007 Me fait rire Pascal... Toujours à utiliser des trucs que tu dois être le seul mettre en oeuvre! Je te l'ai dit tout à l'heure, je le redit pour les petits développeurs qui ne font pas du PHP et du SQL à longueur de temps comme nous Le mieux est la chaine à double quotes: Code PHP :
|