Outils pour utilisateurs

Outils du site


informatique:programmation:php:database

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
informatique:programmation:php:database [2011/10/30 14:16]
benoit
informatique:programmation:php:database [2018/09/06 19:10] (Version actuelle)
Ligne 50: Ligne 50:
 </​sxh>​ </​sxh>​
  
-==== Connexion ​MySQL ancienne methode ====+==== Insertion de données ==== 
 +<sxh php> 
 +  <?php 
 +  try 
 +  { 
 +    $pdo_options[PDO::​ATTR_ERRMODE] = PDO::​ERRMODE_EXCEPTION;​ 
 +    $bdd = new PDO('​mysql:​host=localhost;​dbname=testbs',​ '​testbs',​ '​testbs974'​);​ 
 + 
 +    // On prepare la requete 
 +    $req = $bdd->​prepare('​INSERT INTO jeux_video(nom,​ possesseur, console, prix, nbre_joueurs_max,​ commentaires) VALUE(:nom, :​possesseur,​ :console, :prix, :​nbre_joueurs_max,​ :​commentaires)'​);​ 
 +    // On execute la requete en renseignant les données. Les données peuvent être remplacées par des variables 
 +    $req->​execute(array( 
 +        '​nom'​ => '​Battlefield 1942',​ 
 +        '​possesseur'​ => '​Patrick',​ 
 +        '​console'​ => '​PC',​ 
 +        '​prix'​ => 45, 
 +        '​nbre_joueurs_max'​ => 50, 
 +        '​commentaires'​ => '2nde guerre mondiale'​ 
 +        )); 
 +  } 
 +  catch (Exception $e) 
 +  { 
 +    die('​Erreur : '​.$e->​getMessage());​ 
 +  } 
 +  ?> 
 +</​sxh>​ 
 + 
 +===== MySQL ancienne methode ​=====
 <sxh php> <sxh php>
   <?php   <?php
informatique/programmation/php/database.1319980607.txt.gz · Dernière modification: 2018/09/06 19:00 (modification externe)