Inser into
Résolu
valentin
-
valentin -
valentin -
bonjours,
j'écris un scripte php mais j'arrive pas a ecrir INSER INTO comme y faut, pourrier vous m'aider?
voila ce que j'ai écris
merci d'avance :)
j'écris un scripte php mais j'arrive pas a ecrir INSER INTO comme y faut, pourrier vous m'aider?
$bdd->exec("INSERT INTO allAgrea VALUES ('$matrice2[$i]', '$matrice2[$a][$b]', '$matrice2[$a][$b][$c]');");
voila ce que j'ai écris
merci d'avance :)
3 réponses
Bonjour,
Tu es en PDO ou mysqli ?
As tu essayé de faire un echo de la requête pour la tester directement dans ta BDD (via ton phpmyadmin) ?
Si PDO, déjà commence par utiliser les requêtes préparées et gère correctement les éventuelles erreurs de requête...
Pour ça, va voir ce lien : https://forums.commentcamarche.net/forum/affich-37584941-php-pdo-gerer-les-erreurs
Ensuite:
Et pour finir... va lire ce lien : https://forums.commentcamarche.net/forum/affich-37584947-php-gestion-des-erreurs-debogage-et-ecriture-du-code
Tu es en PDO ou mysqli ?
As tu essayé de faire un echo de la requête pour la tester directement dans ta BDD (via ton phpmyadmin) ?
Si PDO, déjà commence par utiliser les requêtes préparées et gère correctement les éventuelles erreurs de requête...
Pour ça, va voir ce lien : https://forums.commentcamarche.net/forum/affich-37584941-php-pdo-gerer-les-erreurs
Ensuite:
$sql = "INSERT INTO allAgrea VALUES (:ma, :mab, :mabc);"; $datas = array(':ma'=>$matrice2[$i] ,':mab'=> $matrice2[$a][$b] ,':mabc'=> $matrice2[$a][$b][$c] ); try{ $prep = $bdd->prepare($sql); $prep->execute($datas); }catch(Exception $e){ echo "Erreur : " . $e->getMessage(); }
Et pour finir... va lire ce lien : https://forums.commentcamarche.net/forum/affich-37584947-php-gestion-des-erreurs-debogage-et-ecriture-du-code