le 27/10/2010 à 19:24
java
Bonsoir à tous ;
je possède une base de données de plusieurs tables la principale contient la table ordre et j'ai un formulaire ou à partir des données entrées dans le formulaire je veux avoir la ligne correspondante si elle éxiste, mais le code me renvoit toujours : Fatal error: Call to a member function execute() on a non-object, j'ai beau chercher sans vraiment trouver.
voici le code PHP que j'ai fait :
Pouvez vous m'aider SVP .
Merci pour vos réponses.
je possède une base de données de plusieurs tables la principale contient la table ordre et j'ai un formulaire ou à partir des données entrées dans le formulaire je veux avoir la ligne correspondante si elle éxiste, mais le code me renvoit toujours : Fatal error: Call to a member function execute() on a non-object, j'ai beau chercher sans vraiment trouver.
voici le code PHP que j'ai fait :
<!-- Recuperation des variables $_POST -->
<?php
if(isset($_POST['pedido'] ) && ($_POST['materiel']))
{
$pedido=$_POST['pedido'];
$materiel=$_POST['materiel'];
//echo $pedido.'<br/>';
//echo $materiel;
}
?>
<!-- Connection à la BDD -->
<?php
try
{
$bdd = new PDO('mysql:host=localhost;dbname=patiobase', 'root', '');
}
catch (Exception $e)
{
die('Erreur : ' . $e->getMessage());
}
?>
<!-- Requete -->
<?php
$reponse = $bdd -> prepare('SELECT * FROM ordre WHERE numero_pedido = ? AND codigo_materiel = ?');
$req -> execute(array($pedido, $materiel)) or die(print_r($req->errorInfo()));
?>
<!-- Afficher les résultats -->
<?php
while ($donnees = $reponse->fetch())
{
echo $donnees['codigo_proyecto'].'br/>';
echo $donnees['quantidad'].'<br/>';
echo $donnees['date_operation'].'<br/>';
}
$reponse->closeCursor(); // Termine le traitement de la requête
?>
Pouvez vous m'aider SVP .
Merci pour vos réponses.