Insertion php mysql bdd
Résolu/Fermé
SleepyAshes
Messages postés
34
Date d'inscription
mardi 31 mai 2016
Statut
Membre
Dernière intervention
29 juin 2017
-
Modifié le 31 mai 2017 à 10:44
SleepyAshes Messages postés 34 Date d'inscription mardi 31 mai 2016 Statut Membre Dernière intervention 29 juin 2017 - 31 mai 2017 à 10:52
SleepyAshes Messages postés 34 Date d'inscription mardi 31 mai 2016 Statut Membre Dernière intervention 29 juin 2017 - 31 mai 2017 à 10:52
A voir également:
- Insertion php mysql bdd
- Insertion liste déroulante excel - Guide
- Insertion sommaire word - Guide
- Insertion signature word - Guide
- Easy php - Télécharger - Divers Web & Internet
- Insertion filigrane word - Guide
2 réponses
jordane45
Messages postés
38380
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
13 janvier 2025
4 727
31 mai 2017 à 10:46
31 mai 2017 à 10:46
Bonjour,
Commence par activer la gestion des erreurs PDO.
https://forums.commentcamarche.net/forum/affich-37584941-php-pdo-gerer-les-erreurs
Tu verras que tu as une erreur au niveau de ta requête
===>>> `Name, ... il te manque un `
Commence par activer la gestion des erreurs PDO.
https://forums.commentcamarche.net/forum/affich-37584941-php-pdo-gerer-les-erreurs
Tu verras que tu as une erreur au niveau de ta requête
$donneebdd=$maBase->query('INSERT INTO `clients`( `Name, `Prenom`, `Adresse`) VALUES ("'.$_POST['Name'].'" , "'.$_POST['Prenom'].'" , "'.$_POST['Adresse'].'" )');
===>>> `Name, ... il te manque un `
Kuartz
Messages postés
850
Date d'inscription
vendredi 13 février 2015
Statut
Membre
Dernière intervention
15 février 2019
61
30 mai 2017 à 17:25
30 mai 2017 à 17:25
Bonjour,
Commencez par mettre les balises de code afin que nous puissions le lire...
Ensuite, la méthode de gestion des requêtes SQL est extrêmement dangereuse car elle permet des injections SQL faciles.
Ensuite, lorsque des données ne sont pas insérées dans une base SQL, il s'agit souvent du type de la donnée attendue par mySQL qui n'est pas bon. Exemple : Le type sur mySQL est int, et je tente d'y entrer du texte. Le PHP ne génère alors pas d'erreur et rien ne se passe.
En espérant avoir aidé un peu..
Cordialement.
Commencez par mettre les balises de code afin que nous puissions le lire...
Ensuite, la méthode de gestion des requêtes SQL est extrêmement dangereuse car elle permet des injections SQL faciles.
Ensuite, lorsque des données ne sont pas insérées dans une base SQL, il s'agit souvent du type de la donnée attendue par mySQL qui n'est pas bon. Exemple : Le type sur mySQL est int, et je tente d'y entrer du texte. Le PHP ne génère alors pas d'erreur et rien ne se passe.
En espérant avoir aidé un peu..
Cordialement.
SleepyAshes
Messages postés
34
Date d'inscription
mardi 31 mai 2016
Statut
Membre
Dernière intervention
29 juin 2017
31 mai 2017 à 09:10
31 mai 2017 à 09:10
Bonjour,
Les balises retirés sont inutile dans mon problème :/
J'ai vérifié du coup mes types de champs et ils sont correct! J'ai aussi tenté une insertion directement depuis ma BDD et ça marche aussi :)
Cordialement.
Les balises retirés sont inutile dans mon problème :/
J'ai vérifié du coup mes types de champs et ils sont correct! J'ai aussi tenté une insertion directement depuis ma BDD et ça marche aussi :)
Cordialement.
31 mai 2017 à 10:52
J'ai l'ai fin avec une erreur aussi nulle aha!
Merci de ton aide et pour le tuyau avec le PDO !
Cordialement :)