Problème de code
Fermé
Aquer
Messages postés
60
Date d'inscription
mercredi 15 août 2012
Statut
Membre
Dernière intervention
27 août 2012
-
15 août 2012 à 22:46
twix_et_chocobon Messages postés 181 Date d'inscription mardi 24 juillet 2012 Statut Membre Dernière intervention 21 août 2012 - 16 août 2012 à 15:18
twix_et_chocobon Messages postés 181 Date d'inscription mardi 24 juillet 2012 Statut Membre Dernière intervention 21 août 2012 - 16 août 2012 à 15:18
A voir également:
- Problème de code
- Code asci - Guide
- Code de déverrouillage oublié - Guide
- Code puk bloqué - Guide
- Code blocks free - Télécharger - Langages
- Code windows 10 - Guide
7 réponses
flokocha
Messages postés
1510
Date d'inscription
lundi 8 mars 2004
Statut
Membre
Dernière intervention
10 octobre 2015
280
16 août 2012 à 12:09
16 août 2012 à 12:09
Il y a déjà une erreur de syntaxe : tu as un point virugle immédiatement après l'accolade ouvrante de ton if.
Ensuite il faut aussi vérifier la cohérence entre ton insert et la structure de ta base. Selon le type de données défini en base pour chaque champ, les guillemets doivent ou ne doivent pas entourer ta variable php dans ton insert.
Ensuite il faut aussi vérifier la cohérence entre ton insert et la structure de ta base. Selon le type de données défini en base pour chaque champ, les guillemets doivent ou ne doivent pas entourer ta variable php dans ton insert.
twix_et_chocobon
Messages postés
181
Date d'inscription
mardi 24 juillet 2012
Statut
Membre
Dernière intervention
21 août 2012
665
16 août 2012 à 09:57
16 août 2012 à 09:57
bonjour,
essaie déjà de faire des echo pour voir si il récupere bien toute tes valeurs
essaie déjà de faire des echo pour voir si il récupere bien toute tes valeurs
Aquer
Messages postés
60
Date d'inscription
mercredi 15 août 2012
Statut
Membre
Dernière intervention
27 août 2012
1
16 août 2012 à 11:33
16 août 2012 à 11:33
oui mais je ne connais pas trop les echo !
twix_et_chocobon
Messages postés
181
Date d'inscription
mardi 24 juillet 2012
Statut
Membre
Dernière intervention
21 août 2012
665
16 août 2012 à 11:53
16 août 2012 à 11:53
$Code_barre = $_POST['Code_barre']; echo $Code_barre;
et tu fais ça pour les autre aussi pour voir si il les recupère bien
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Aquer
Messages postés
60
Date d'inscription
mercredi 15 août 2012
Statut
Membre
Dernière intervention
27 août 2012
1
16 août 2012 à 12:12
16 août 2012 à 12:12
avec les echo rien ne se passe vocii mon code
$Code_barre = $_POST['Code_barre']; echo $Code_barre; $Designation = $_POST['Designation']; echo $Designation; $Rayon =$_POST['Rayon']; echo $Rayon; $Famille = $_POST['Famille']; echo $Famille; $Poids= $_POST['Poids']; echo $Poids; $Point_de_fidelite = $_POST['Point_de_fidelite']; echo $Point_de_fidelite; $Date_de_sortie = $_POST['Date_de_sortie']; echo $Date_de_sortie; $Prix_de_reprise = $_POST['Prix_de_reprise']; echo $Prix_de_reprise; $Vente_TTC = $_POST['Vente_TTC']; echo $Vente_TTC; $Vente_HT = $_POST['Vente_HT']; echo $Vente_HT; $Stock = $_POST['Stock']; echo $Stock; $Neuf = $_POST['Neuf']; echo $Neuf; $Occasions = $_POST['Occasions']; echo $Occasions;
Aquer
Messages postés
60
Date d'inscription
mercredi 15 août 2012
Statut
Membre
Dernière intervention
27 août 2012
1
16 août 2012 à 12:13
16 août 2012 à 12:13
C'est a dire flokocha ?
twix_et_chocobon
Messages postés
181
Date d'inscription
mardi 24 juillet 2012
Statut
Membre
Dernière intervention
21 août 2012
665
16 août 2012 à 12:18
16 août 2012 à 12:18
['Stock'] != ""&& $_POST['Neuf'] != ""&& $_POST['Occasions'] != ""){;
ici
Aquer
Messages postés
60
Date d'inscription
mercredi 15 août 2012
Statut
Membre
Dernière intervention
27 août 2012
1
16 août 2012 à 12:21
16 août 2012 à 12:21
Donc je doit mettre le ; est enlever mais je doit mettre ['Stock'] != ""&& $_POST['Neuf'] != ""&& $_POST['Occasions'] != ""){; après mon insert ?
Aquer
Messages postés
60
Date d'inscription
mercredi 15 août 2012
Statut
Membre
Dernière intervention
27 août 2012
1
16 août 2012 à 12:23
16 août 2012 à 12:23
Non c'est modifier voici mon code actuel :
<?php if(isset($_POST['Code_barre']) && isset($_POST['Designation']) && isset($_POST['Rayon']) && isset($_POST['Famille']) && isset($_POST['Poids']) && isset($_POST['Date_de_sortie']) && isset($_POST['Prix_de_reprise'])&& isset($_POST['Vente_TTC'])&& isset($_POST['Vente_HT'])&& isset($_POST['Stock'])&& isset($_POST['Neuf'])&& isset($_POST['Occasions']) && $_POST['Code_barre'] != "" && $_POST['Designation'] != "" && $_POST['Rayon'] != "" && $_POST['Famille'] != "" && $_POST['Poids'] != "" && $_POST['Point_de_fidelite'] != "" && $_POST['Date_de_sortie'] != ""&& $_POST['Prix_de_reprise'] != ""&& $_POST['Vente_TTC'] != ""&& $_POST['Vente_HT'] != ""&& $_POST['Stock'] != ""&& $_POST['Neuf'] != ""&& $_POST['Occasions'] != ""){ $connect= mysql_connect('localhost','articles','Ay2HV28wy88RxzuA') or die('Impossible de se connecter au serveur MySQL'); mysql_select_db("articles"); mysql_query("INSERT INTO articles VALUES('".$Code_barre."', '".$Designation."', '".$Rayon."', '".$Famille."', '".$Poids."', '".$Date_de_sortie."', '".$Prix_de_reprise."', '".$Vente_TTC."', '".$Vente_HT."', '".$Stock."')"); $Code_barre = $_POST['Code_barre']; echo $Code_barre; $Designation = $_POST['Designation']; echo $Designation; $Rayon =$_POST['Rayon']; echo $Rayon; $Famille = $_POST['Famille']; echo $Famille; $Poids= $_POST['Poids']; echo $Poids; $Point_de_fidelite = $_POST['Point_de_fidelite']; echo $Point_de_fidelite; $Date_de_sortie = $_POST['Date_de_sortie']; echo $Date_de_sortie; $Prix_de_reprise = $_POST['Prix_de_reprise']; echo $Prix_de_reprise; $Vente_TTC = $_POST['Vente_TTC']; echo $Vente_TTC; $Vente_HT = $_POST['Vente_HT']; echo $Vente_HT; $Stock = $_POST['Stock']; echo $Stock; $Neuf = $_POST['Neuf']; echo $Neuf; $Occasions = $_POST['Occasions']; echo $Occasions; } ?> <!DOCTYPE html> <html> <head> <LINK rel="stylesheet" type="text/css" href="style.css"> <meta charset="utf-8" /> <title>Nouvel articles-CashProg</title> </head> <body> <form method="POST" action="nouveauxarticle.php"> <p><font color="red">/!\ Tous les champs doivent être remplis /!\</font></p> <p>Code barre</p> <input type="text" name="Code_barre"/> <p>Designation</p> <input type="text" name="Designation"/> <p>Rayon</p> <input type="text" name="Rayon"/> <p>Famille</p> <input type="text" name="Famille"/> <p>Poids</p> <input type="text" name="Poids"/> <p>Point de fidelite</p> <input type="text" name="Point_de_fidelite"/> <p>Date de sortie</p> <input type="text" name="Date_de_sortie"/> <p>Prix de reprise</p> <input type="text" name="Prix_de_reprise"/> <p>Vente TTC</p> <input type="text" name="Vente_TTC"/> <p>Vente HT</p> <input type="text" name="Vente_HT"/> <p>Stock</p> <input type="text" name="Stock"/> <input type="submit" name="Validez" value="Valider"/> </form> </body> </html> <INPUT type="checkbox" name="Neuf" value="1"> Neuf <INPUT type="checkbox" name="Occasions" value="2"> Occasions <SELECT name="Tva" size="1"> <OPTION>0 <OPTION>2.1 <OPTION>5.5 <option>7 <option>19.6 </select>
Aquer
Messages postés
60
Date d'inscription
mercredi 15 août 2012
Statut
Membre
Dernière intervention
27 août 2012
1
16 août 2012 à 12:24
16 août 2012 à 12:24
je ne doit pas metttre cela ?
$Code_barre = $_POST['Code_barre']; echo $Code_barre; $Designation = $_POST['Designation']; echo $Designation;
twix_et_chocobon
Messages postés
181
Date d'inscription
mardi 24 juillet 2012
Statut
Membre
Dernière intervention
21 août 2012
665
16 août 2012 à 12:27
16 août 2012 à 12:27
si si mon message etait juste obsolète ..
pourquoi tes deux dernier input et select ne sont pas dans ta balise FORM ?
pourquoi tes deux dernier input et select ne sont pas dans ta balise FORM ?
twix_et_chocobon
Messages postés
181
Date d'inscription
mardi 24 juillet 2012
Statut
Membre
Dernière intervention
21 août 2012
665
16 août 2012 à 12:21
16 août 2012 à 12:21
et une question .. pourquoi tu as plusieurs FORM ???
16 août 2012 à 12:18