Probleme pour entrer donnees a partir d un menu deroulant
Résolu/Fermé
A voir également:
- Probleme pour entrer donnees a partir d un menu deroulant
- Rechercher ou entrer l'adresse - Guide
- Menu déroulant excel - Guide
- Creer un groupe whatsapp a partir d'un autre groupe - Guide
- Excel menu déroulant en cascade - Guide
- Entrer les informations d'identification reseau - Guide
5 réponses
yg_be
Messages postés
23426
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
13 janvier 2025
Ambassadeur
1 557
26 mai 2020 à 10:32
26 mai 2020 à 10:32
bonjour,
peux-tu utiliser les balises de code quand tu postes du code? (https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code)
peux-tu être plus précis, et indiquer le nom de la donnée qui n'est pas insérée?
peux-tu ajouter
peux-tu aussi partager la source html de la page formulaire?
peux-tu utiliser les balises de code quand tu postes du code? (https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code)
peux-tu être plus précis, et indiquer le nom de la donnée qui n'est pas insérée?
peux-tu ajouter
print_r ($_POST);dans ta page log.php, cela te permettra de voir le retour du formulaire.
peux-tu aussi partager la source html de la page formulaire?
Merci pour votre reponse!
Oui desole pour la balise de code je pense que je n'ai pas insere la bonne...
J ai rajoute print_r($_POST); et j'ai le message suivant:
"connection successfuldatainserted successfullyArray ([uid]=>valeur 3[Aliment]=>2 [submit]=>Add)"
J ai 3 donnees:
-Nom
-Aliment
-Quantite (le seul a etre bien insere)
Je n'ai pas d'autre source html, ce que j'ai poste ci dessus ce sont les 2 seuls scripts que j'ai.
Oui desole pour la balise de code je pense que je n'ai pas insere la bonne...
J ai rajoute print_r($_POST); et j'ai le message suivant:
"connection successfuldatainserted successfullyArray ([uid]=>valeur 3[Aliment]=>2 [submit]=>Add)"
J ai 3 donnees:
-Nom
-Aliment
-Quantite (le seul a etre bien insere)
Je n'ai pas d'autre source html, ce que j'ai poste ci dessus ce sont les 2 seuls scripts que j'ai.
yg_be
Messages postés
23426
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
13 janvier 2025
1 557
26 mai 2020 à 10:54
26 mai 2020 à 10:54
regarde bien le résultat du print_r: je n'y vois qu'Aliment, alors que tu indiques que Quantite est bien inséré. Bizarre, non?
La source HTML de la page, tu l'obtiens dans le navigateur, au moment où la page est affichée.
Je suggère que tu commences par des exercices plus simples, avec des formulaires et des pages php plus simples, pour apprendre.
La source HTML de la page, tu l'obtiens dans le navigateur, au moment où la page est affichée.
Je suggère que tu commences par des exercices plus simples, avec des formulaires et des pages php plus simples, pour apprendre.
Rebonjour et merci pour ton aide!
Dans ma table c est bien insere en effet Quantite, mais pas Aliment et Nom
Voici la source HTML
Dans ma table c est bien insere en effet Quantite, mais pas Aliment et Nom
Voici la source HTML
<html> <center> <form action="log.php" method="post"> <table> <tr> <td>Nom:<td> <p><select size="1" name="uid"> <option selected value="valeur 1">YNR</option> <option value="valeur 2">FZ</option> <option value="valeur 3">KR</option> </select></p> Nom="$Nom" </tr> <tr> <td>Aliment:<td> <td><input type="text" name="Aliment"> </tr> <tr> <td>Quantite:<td> <td><input type="text" name="Quantite"> </tr> <label>Aliment: <select> <option>--Select Aliment --</option> <option>Banane 18cm</option> <option>Pomme 7cm</option> <option>Avocat</option> <option>Ritz 100g</option> <option>Pasta All weat 100g</option> <option>Bar Yoga</option> <option>Bat Atkins</option> <option>Chia Seeds 38g</option> <option>Yahourt Activia Fruit</option> <option>Thon Rio 80g</option> <option>Compote pruno pomme 100g</option> <option>Vitamine C swiss</option> <option>Pain </option> <option>Saumon fume 100g</option> <option>Viande beuf</option> <option>Huile Olive</option> <option>Tomates</option> <option>Oignon</option> <option>Poids Chiche</option> <option>Courgette</option> <option>Choux</option> <option>Potiron Pumpkin</option> <option>carottes</option> <option>Semoule</option> <option>Coco Oil</option> <option>patate douce sweet potatoe</option> <option>Sweet Potatoes</option> <option>Couscous FZ</option> <option>abricot sec</option> <option>Dates</option> <option>Chia seeds</option> <option>Amandes</option> <option>Graines de Tournesol</option> <option>cacao Nips</option> <option>Graines de Sesame</option> <option>Ail</option> <option>Raisin Sec</option> <option>Betterave rouge</option> <option>Persil</option> <option>Poivre</option> <option>Cumin</option> <option>Banane</option> <option>Pomme</option> <option>Avocat</option> <option>Saumon</option> <option>Ritz long grain brown rice</option> <option>Oeuf</option> <option>Chocolat Noir carre</option> <option>Pain Baguette carrefour All Meal</option> <option>Myrtilles</option> <option>Fromage Brie paysan breton</option> <option>Fromage chevre</option> <option>Fromage gruyere</option> <option>Camenbert</option> <option>organic wholemeal bread floor (Waitrose uchy)</option> <option>Framboises</option> </select> </label> </center> </html> <tr> <td><input type="submit" name="submit" value="Add"></td> </tr> </table> </form> </body> </html>
yg_be
Messages postés
23426
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
13 janvier 2025
1 557
26 mai 2020 à 11:55
26 mai 2020 à 11:55
ce qui confirme ma recommendation: commence par des exercices plus simples, avec des formulaires et des pages php plus simples, pour apprendre.
jordane45
Messages postés
38380
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
13 janvier 2025
4 727
26 mai 2020 à 12:10
26 mai 2020 à 12:10
Bonjour,
le code HTML est complètement foireux...
- Des balises tr et td non fermées
- pas de balise ouvrante <body>
- une balise fermante </html> placée au pif n'importe où ..
- Des attributs NAME manquants ( c'est pour ça que certains champs ne te remontent rien dans ton $_POST )
- un "$Nom" qui apparait là comme ça.... sans echo ... sans être dans un champ html... donc.. qui ne sert à rien.
Là il y a un gros travail d'apprentissage à faire....
La programmation... c'est avant tout de la rigueur ... on ne peut pas écrire des lignes au pif et penser que ça va marcher.
Histoire de t'aider un peu.. voici un peu ton code html corrigé.
le code HTML est complètement foireux...
- Des balises tr et td non fermées
- pas de balise ouvrante <body>
- une balise fermante </html> placée au pif n'importe où ..
- Des attributs NAME manquants ( c'est pour ça que certains champs ne te remontent rien dans ton $_POST )
- un "$Nom" qui apparait là comme ça.... sans echo ... sans être dans un champ html... donc.. qui ne sert à rien.
Là il y a un gros travail d'apprentissage à faire....
La programmation... c'est avant tout de la rigueur ... on ne peut pas écrire des lignes au pif et penser que ça va marcher.
Histoire de t'aider un peu.. voici un peu ton code html corrigé.
<html> <head> <meta charset="utf-8"> <title>test</title> </head> <body> <center> <form action="log.php" method="post"> <table> <tr> <td>Nom:</td> <td> <input type="text" name="Nom" value=<?php echo $Nom; ?>"> <td> </tr> <tr> <td>UID :</td> <td> <select size="1" name="uid"> <option selected value="valeur 1">YNR</option> <option value="valeur 2">FZ</option> <option value="valeur 3">KR</option> </select> </td> </tr> <tr> <td>Aliment:</td> <td> <input type="text" name="Aliment"> </td> </tr> <tr> <td>Quantite:<td> <td> <input type="text" name="Quantite"> </td> </tr> <tr> <td> <label>Aliment:</label> </td> <td> <select name="aliment"> <option>--Select Aliment --</option> <option>Banane 18cm</option> <option>Pomme 7cm</option> <option>Avocat</option> <option>Ritz 100g</option> <option>Pasta All weat 100g</option> <option>Bar Yoga</option> <option>Bat Atkins</option> <option>Chia Seeds 38g</option> <option>Yahourt Activia Fruit</option> <option>Thon Rio 80g</option> <option>Compote pruno pomme 100g</option> <option>Vitamine C swiss</option> <option>Pain </option> <option>Saumon fume 100g</option> <option>Viande beuf</option> <option>Huile Olive</option> <option>Tomates</option> <option>Oignon</option> <option>Poids Chiche</option> <option>Courgette</option> <option>Choux</option> <option>Potiron Pumpkin</option> <option>carottes</option> <option>Semoule</option> <option>Coco Oil</option> <option>patate douce sweet potatoe</option> <option>Sweet Potatoes</option> <option>Couscous FZ</option> <option>abricot sec</option> <option>Dates</option> <option>Chia seeds</option> <option>Amandes</option> <option>Graines de Tournesol</option> <option>cacao Nips</option> <option>Graines de Sesame</option> <option>Ail</option> <option>Raisin Sec</option> <option>Betterave rouge</option> <option>Persil</option> <option>Poivre</option> <option>Cumin</option> <option>Banane</option> <option>Pomme</option> <option>Avocat</option> <option>Saumon</option> <option>Ritz long grain brown rice</option> <option>Oeuf</option> <option>Chocolat Noir carre</option> <option>Pain Baguette carrefour All Meal</option> <option>Myrtilles</option> <option>Fromage Brie paysan breton</option> <option>Fromage chevre</option> <option>Fromage gruyere</option> <option>Camenbert</option> <option>organic wholemeal bread floor (Waitrose uchy)</option> <option>Framboises</option> </select> </td> </tr> <tr> <td> <input type="submit" name="submit" value="Add"> </td> </tr> </table> </form> </center> </body> </html>
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question