Inseré des données dans une BD en php

Fermé
liadfateh Messages postés 3 Date d'inscription samedi 27 mars 2010 Statut Membre Dernière intervention 28 mars 2010 - 27 mars 2010 à 10:09
liadfateh Messages postés 3 Date d'inscription samedi 27 mars 2010 Statut Membre Dernière intervention 28 mars 2010 - 28 mars 2010 à 21:45
bonjour ,
je suis un debutant en PHP .j'ai fait un petit programme pour inserer des données dans un BD qui exite deja mais ça marche pas .merci de m'orienter .
quant je lance le programme il me donne le massage suivant :

Notice: Undefined variable: bdd in C:\wamp\www\Nouveau dossier\index.php on line 3

Fatal error: Call to a member function prepare() on a non-object in C:\wamp\www\Nouveau dossier\index.php on line 3


voila mon programme
<?php
$req = $bdd->prepare('INSERT INTO jeux_video(nom, possesseur, console, prix, nbre_joueurs_max, commentaires) VALUES(:nom, :possesseur, :console, :prix, :nbre_joueurs_max, :commentaires)');
$req->execute(array(
'nom' => $nom,
'possesseur' => $possesseur,
'console' => $console,
'prix' => $prix,
'nbre_joueurs_max' => $nbre_joueurs_max,
'commentaires' => $commentaires
));

echo 'Le jeu a bien été ajouté !';
?>

A voir également:

1 réponse

avion-f16 Messages postés 19249 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 15 juin 2024 4 505
27 mars 2010 à 11:21
Il manque l'instanciation de PDO.
$bdd = new PDO(...);
0
liadfateh Messages postés 3 Date d'inscription samedi 27 mars 2010 Statut Membre Dernière intervention 28 mars 2010
Modifié par liadfateh le 28/03/2010 à 21:52
merci mais ne ça marche pas toujours, il m'affiche le massage suivant
Parse error: parse error, expecting '')'' in C:\wamp\www\tests\new 3.php on line 2
merci .
0