[PHP] Insert php - ne retourne rien
Fermé
Nicko
-
19 déc. 2007 à 13:28
Pi_Xi Messages postés 2244 Date d'inscription samedi 24 mars 2007 Statut Membre Dernière intervention 22 janvier 2016 - 19 déc. 2007 à 14:30
Pi_Xi Messages postés 2244 Date d'inscription samedi 24 mars 2007 Statut Membre Dernière intervention 22 janvier 2016 - 19 déc. 2007 à 14:30
A voir également:
- [PHP] Insert php - ne retourne rien
- Easy php - Télécharger - Divers Web & Internet
- Touche insert - Guide
- Ecran retourne - Guide
- Disk boot failure insert system disk and press enter - Guide
- Expert php pinterest - Télécharger - Langages
3 réponses
Pi_Xi
Messages postés
2244
Date d'inscription
samedi 24 mars 2007
Statut
Membre
Dernière intervention
22 janvier 2016
149
19 déc. 2007 à 13:37
19 déc. 2007 à 13:37
Bonjour,
ça va pas du tout ton code...
1)
2) Affiche tes variables pour débugger ; si besoin, ajoute des champs "hidden" pour transmettre tes variables.
3)
ça va pas du tout ton code...
1)
<input type="submit" name="rencontre" value="Créer la rencontre">Tu espère récupérer une variable "rencontre" là!??
2) Affiche tes variables pour débugger ; si besoin, ajoute des champs "hidden" pour transmettre tes variables.
3)
else { echo "problème"; } } else { echo "champs vides"; }un seul "else" suffira, le dernier est en trop là.
Bonjour
<input type="submit" name="rencontre" value="Créer la rencontre">
Mais si ça va, tu vas bien récupérer uen variable $_POST['rencontre']
Tu n'as pas trop de else non plus
Par contre, ce qui ne va pas du tout, c'est que dans ton formulaire tu as par exemple un champ
<input type="text" name="loginnumequipdom" id="loginnumequipdom" maxlength="5">
qui s'appelle donc loginnumequipdom
Alors qu'à l'analyse du formulaire, tu testes ($_POST['numequipdom']) - donc un nom différent
Il faudrait faire $_POST['loginnumequipdom']
Le conseil 2) de Pi_Xi reste très valable, en affichant les variables tu aurais vu toi même qu'elles étaient vides
<input type="submit" name="rencontre" value="Créer la rencontre">
Mais si ça va, tu vas bien récupérer uen variable $_POST['rencontre']
Tu n'as pas trop de else non plus
Par contre, ce qui ne va pas du tout, c'est que dans ton formulaire tu as par exemple un champ
<input type="text" name="loginnumequipdom" id="loginnumequipdom" maxlength="5">
qui s'appelle donc loginnumequipdom
Alors qu'à l'analyse du formulaire, tu testes ($_POST['numequipdom']) - donc un nom différent
Il faudrait faire $_POST['loginnumequipdom']
Le conseil 2) de Pi_Xi reste très valable, en affichant les variables tu aurais vu toi même qu'elles étaient vides
Pi_Xi
Messages postés
2244
Date d'inscription
samedi 24 mars 2007
Statut
Membre
Dernière intervention
22 janvier 2016
149
19 déc. 2007 à 13:47
19 déc. 2007 à 13:47
ah oui dsl pour les else, j'avais mal lu ^^
Ce sont les messages d'erreur qui sont pas top, mais bon c'est secondaire.
Puis passer une variable dans le "submit" c pas très pro, mais on s'en fout aussi.
Ce sont les messages d'erreur qui sont pas top, mais bon c'est secondaire.
Puis passer une variable dans le "submit" c pas très pro, mais on s'en fout aussi.
le père
>
Pi_Xi
Messages postés
2244
Date d'inscription
samedi 24 mars 2007
Statut
Membre
Dernière intervention
22 janvier 2016
19 déc. 2007 à 14:04
19 déc. 2007 à 14:04
Puis passer une variable dans le "submit" c pas très pro
Vérifier que c'est bien le bouton submit qui a été cliqué ne me semble pas une mauvaise idée, bien au contraire !
Vérifier que c'est bien le bouton submit qui a été cliqué ne me semble pas une mauvaise idée, bien au contraire !
Pi_Xi
Messages postés
2244
Date d'inscription
samedi 24 mars 2007
Statut
Membre
Dernière intervention
22 janvier 2016
149
>
le père
19 déc. 2007 à 14:30
19 déc. 2007 à 14:30
Il n'y a que 2 possibilités: ou le formulaire a été soumis, auquel cas on oriente vers une nouvelle page avec les variables transmises, ou alors le formulaire n'a pas été soumis et on reste sur la même page.
Je ne vois pas trop l'intérêt d'un tel test. En général on teste si une ou des variables du formulaire sont bien arrivées à destination, là ça rajoute une variable pour rien.
Je ne vois pas trop l'intérêt d'un tel test. En général on teste si une ou des variables du formulaire sont bien arrivées à destination, là ça rajoute une variable pour rien.