Comment insérer dans une base de données avec php

issamo31 Messages postés 10 Date d'inscription samedi 17 janvier 2015 Statut Membre Dernière intervention 19 janvier 2015 - Modifié par Whismeril le 18/01/2015 à 09:10
 Profil bloqué - 20 janv. 2015 à 22:42
Bonjour,
voila le code php que j'utilise :


<html>
<body>
</body>

<?php 
try { $bdd = new PDO('mysql:host=localhost;dbname=test','root',''); 
}

catch (PDOException $exception) {
    echo $message= $exception->getMessage();
    die(); 
}
 $bdd->query("INSERT INTO affichge (id, nom, prenom, group, note) VALUES (  ,'hay','zamaz','03',20)");
 
?>

</html>


il ne m'affiche aucune erreur ce qui implique : il s'exécute correctement mais le problème c'est que la base ne se remplis pas de ces données .aidez moi s'il vous plais

EDIT: Ajout de la coloration syntaxique.

1 réponse

Profil bloqué
20 janv. 2015 à 22:42
Bonjour,
Que dit l'erreur exactement.
Sinon je te conseille d'utiliser la requête suivante :
 $bdd->exec("INSERT INTO affichge (nom, prenom, group, note) VALUES ('hay','zamaz','03',20)");

Il te suffira d'utiliser l'instruction $bdd->lastInsertId();

Bon courage,
Cecil Cordheley
--
0
Rejoignez-nous