Ajout en pdo

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Ajout en pdo

Re: Ajout en pdo

par xTG » 30 mai 2011, 08:26

Quel est le contenu de la fonction insererDomaine() ?

Ajout en pdo

par folla1987 » 29 mai 2011, 21:12

Bonjour,
j'ai fais un code avec connection PDO en utilisant des fonctions pour ajouter,modifier et supprimer mais le probleme que la fonction ajout marche pas !!
vous avez une idee comment faire fonctionner ça et appeler depuis d'autres pages php ??

Merci
class Domaine{
	public function modifier_formation(){
	include ('../modeles/pdo.php');
		try{
	$req = $bdd->prepare("update domaines set label_domaine =:label_domaine WHERE id_domaine =:id");
	$req->execute(array(
	'id' => $this->id,
	'label_domaine' => $this->label_domaine
	));

$bdd->commit();
		  }
		catch(PDOException $e)
{$bdd->rollBack();
       echo 'Erreur : '.$e->getMessage().'<br />';
        echo 'N° : '.$e->getCode();
		
		
		
}
if($req)

  {
  
    return true;
  }
  else
  {
   return false;
  }
  
   $bdd->query('SELECT * FROM domaines');

}
}
if(isset($_REQUEST['nouveau']) && isset($_REQUEST['nouveauEnreg']) )

     {if(!empty($_POST["id_domaine"]))
	{ $id=$_POST['id_domaine'];}
	if(!empty($_POST["label_domaine"]))
       {$label_domaine=$_POST['label_domaine'];}
	   
  
	   include '../modeles/domaines.php';
	    $manager = new Domaine($id);   
             $manager->inserer_domaine($label_domaine);
             $manager->lister_domaine();
       

echo"<p>Nombre de domaine créés :"; $manager->compteur(); echo "</p>";
     }