Connexion
S'inscrire
Actualités
Quoi de neuf
Activités générales
Auteurs
Forums
Nouveaux messages
Rechercher un forum
Quoi de neuf
Nouveaux messages
Nouveaux messages de profil
Activités générales
Membres
Membres inscrits
Visiteurs actuels
Nouveaux messages de profil
Rechercher dans les messages des profils
Teams
Créé ton équipe
Quoi de neuf ?
Nouveaux messages
Rechercher un forum
Menu
Connexion
S'inscrire
Install the app
Install
Forums
Forums généraux
Informatique
Développement
Questions, aides et recherches
Résolus
Formulaire avec plusieurs valeurs (JSON)
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
Vous utilisez un navigateur non à jour ou ancien. Il ne peut pas afficher ce site ou d'autres sites correctement.
Vous devez le mettre à jour ou utiliser un
navigateur alternatif
.
Répondre à la discussion
Message
<blockquote data-quote="Paul GTP" data-source="post: 7416343" data-attributes="member: 315249"><p>Tu peux me montrer la partie du code JS qui envoie la data aussi s'il te plaît ? <img src="/data/assets/smilies/joueur.gif" class="smilie" loading="lazy" alt=":p" title="Joueur :p" data-shortname=":p" /></p><p>Et un petit screen du contenu de tes variables $json et $data avec le debugger ou avec var_dump (juste avant de passer dans le if)</p><p></p><p>PS: Par convention, ta variable "$ThisPDO" devrait s'appeler $thisPdo ; on nomme les variables en camel case (première lettre minuscule puis chaque mot commence par une majuscule).</p><p>PS2: Ta variable $thisPdo devrait avoir un nom plus explicite. Vu que c'est une requête qui a un but précis tu devrais l'appeler par exemple $getUserBadge</p><p>PS3: On utilise plus la notation "array('blabla', 2, null)" mais plutôt "['blabla', 2, null]" <img src="/data/assets/smilies/joueur.gif" class="smilie" loading="lazy" alt=":p" title="Joueur :p" data-shortname=":p" /></p><p>PS4: Ton saved_data est similaire dans les 2 cas et est un tableau vide. Soit l'information est inutile soit tu pourrais gérer le truc mieux en évitant la redondance d'information. Par exemple en créant le tableau $response = ['saved_data' => []] et en faisant un array_push ou un merge avec le message et le error par exemple</p><p>PS5: On n'utilise <span style="color: rgb(226, 80, 65)"><strong><u>JAMAIS</u></strong></span> query() pour une requête avec des paramètres ! On utilise d'abord prepare() puis execute() avec en paramètre le tableau des valeurs à bind...</p></blockquote><p></p>
[QUOTE="Paul GTP, post: 7416343, member: 315249"] Tu peux me montrer la partie du code JS qui envoie la data aussi s'il te plaît ? :p Et un petit screen du contenu de tes variables $json et $data avec le debugger ou avec var_dump (juste avant de passer dans le if) PS: Par convention, ta variable "$ThisPDO" devrait s'appeler $thisPdo ; on nomme les variables en camel case (première lettre minuscule puis chaque mot commence par une majuscule). PS2: Ta variable $thisPdo devrait avoir un nom plus explicite. Vu que c'est une requête qui a un but précis tu devrais l'appeler par exemple $getUserBadge PS3: On utilise plus la notation "array('blabla', 2, null)" mais plutôt "['blabla', 2, null]" :p PS4: Ton saved_data est similaire dans les 2 cas et est un tableau vide. Soit l'information est inutile soit tu pourrais gérer le truc mieux en évitant la redondance d'information. Par exemple en créant le tableau $response = ['saved_data' => []] et en faisant un array_push ou un merge avec le message et le error par exemple PS5: On n'utilise [COLOR=rgb(226, 80, 65)][B][U]JAMAIS[/U][/B][/COLOR] query() pour une requête avec des paramètres ! On utilise d'abord prepare() puis execute() avec en paramètre le tableau des valeurs à bind... [/QUOTE]
Insérer les citations…
Vérification
Publier la réponse
Forums
Forums généraux
Informatique
Développement
Questions, aides et recherches
Résolus
Formulaire avec plusieurs valeurs (JSON)
Ce site utilise des cookies. En continuant à utiliser ce site, vous acceptez l'utilisation des cookies.
Acceptez
En savoir plus.…
Haut