Copier donnees d'un formulaire dans 2 table BD et envoi mail
Résolu/Fermé
oliviernapoleon
Messages postés
21
Date d'inscription
mercredi 8 septembre 2021
Statut
Membre
Dernière intervention
1 décembre 2021
-
21 sept. 2021 à 14:30
jordane45 Messages postés 38181 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 20 mai 2024 - 21 sept. 2021 à 17:14
jordane45 Messages postés 38181 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 20 mai 2024 - 21 sept. 2021 à 17:14
A voir également:
- Copier donnees d'un formulaire dans 2 table BD et envoi mail
- Table ascii - Guide
- Table des matières word - Guide
- Yahoo mail - Guide
- Copier une vidéo youtube - Guide
- Supercopier 2 - Télécharger - Gestion de fichiers
3 réponses
yg_be
Messages postés
22796
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
21 mai 2024
1 468
21 sept. 2021 à 14:50
21 sept. 2021 à 14:50
bonjour,
la première chose à faire, me semble-t-il, est de tester si la seconde insertion se passe bien.
la première chose à faire, me semble-t-il, est de tester si la seconde insertion se passe bien.
jordane45
Messages postés
38181
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
20 mai 2024
4 670
21 sept. 2021 à 15:26
21 sept. 2021 à 15:26
Bonjour,
Commence par désactiver les lignes de redirection afin de pouvoir visualiser les éventuelles erreurs.
Active ensuite l'affichage des erreurs PHP. ( voir le contenu de ce lien : https://forums.commentcamarche.net/forum/affich-37584947-php-gestion-des-erreurs-debogage-et-ecriture-du-code )
Modifie également un peu ton code pour intercepter les éventuelles erreurs mysqli
en utilisant, pour tes requêtes, la forme :
Commence par désactiver les lignes de redirection afin de pouvoir visualiser les éventuelles erreurs.
Active ensuite l'affichage des erreurs PHP. ( voir le contenu de ce lien : https://forums.commentcamarche.net/forum/affich-37584947-php-gestion-des-erreurs-debogage-et-ecriture-du-code )
Modifie également un peu ton code pour intercepter les éventuelles erreurs mysqli
en utilisant, pour tes requêtes, la forme :
$result = mysqli_query($connection, $query2); if ($result) { printf("Message d'erreur : %s\n", mysqli_error($connection)); }
oliviernapoleon
Messages postés
21
Date d'inscription
mercredi 8 septembre 2021
Statut
Membre
Dernière intervention
1 décembre 2021
Modifié le 21 sept. 2021 à 15:59
Modifié le 21 sept. 2021 à 15:59
bjr merci pour ta réponse mais j'ai essayer separement c'est a dire :
c'est toujours la mm chose
il n'arrive pas a copier dans la table rapports
jajoute :
$id_reception = $_POST['id_reception'];
et
$query2 = "INSERT INTO rapports (id_reception,n_sav,date_appel,nom_client,n_contrat,contact,messages,repere,nombre_panne,nom_responsable,nom_technicien,contrat) VALUES ('$id_reception ','$n_sav','$date_appel','$nom_client','$n_contrat','$contact','$messages','$repere','$nombre_panne','$nom_responsable','$nom_technicien','$contrat')";
toujours pareil
dit moi ou se trouve mon erreur
<?php session_start(); $connection = mysqli_connect("localhost","root","","adminpanel") or die("Erreur de connexion."); if(isset($_POST['save_btn'])) { $n_sav = $_POST['n_sav']; $date_appel = $_POST['date_appel']; $nom_client = $_POST['nom_client']; $n_contrat = $_POST['n_contrat']; $contact = $_POST['contact']; $messages = $_POST['messages']; $repere = $_POST['repere']; $nombre_panne = $_POST['nombre_panne']; $nom_responsable = $_POST['nom_responsable']; $nom_technicien = $_POST['nom_technicien']; $contrat = $_POST['contrat']; $query2 = "INSERT INTO rapports (n_sav,date_appel,nom_client,n_contrat,contact,messages,repere,nombre_panne,nom_responsable,nom_technicien,contrat) VALUES ('$n_sav','$date_appel','$nom_client','$n_contrat','$contact','$messages','$repere','$nombre_panne','$nom_responsable','$nom_technicien','$contrat')"; $query_run= mysqli_query($connection, $query2); if($query_run) { $_SESSION['success'] = "Panne enregistrée"; header("Location: reception.php"); }else{ $_SESSION['status'] = "Panne non enregistrée"; header("Location: reception.php"); } } ?>
c'est toujours la mm chose
il n'arrive pas a copier dans la table rapports
jajoute :
$id_reception = $_POST['id_reception'];
et
$query2 = "INSERT INTO rapports (id_reception,n_sav,date_appel,nom_client,n_contrat,contact,messages,repere,nombre_panne,nom_responsable,nom_technicien,contrat) VALUES ('$id_reception ','$n_sav','$date_appel','$nom_client','$n_contrat','$contact','$messages','$repere','$nombre_panne','$nom_responsable','$nom_technicien','$contrat')";
toujours pareil
dit moi ou se trouve mon erreur
jordane45
Messages postés
38181
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
20 mai 2024
4 670
21 sept. 2021 à 17:14
21 sept. 2021 à 17:14
Tant que tu n'auras pas viré les redirections et activé l'affichage des erreurs PHP .. tu ne trouveras pas
Appliques ce que je t'ai déjà répondu dans mon premier message et reviens nous voir ensuite avec le résultat.....
Sans ça;.. aucune aide supplémentaire ne te sera apporté.
Appliques ce que je t'ai déjà répondu dans mon premier message et reviens nous voir ensuite avec le résultat.....
Sans ça;.. aucune aide supplémentaire ne te sera apporté.