Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <!DOCTYPE html>
- <html>
- <head>
- <title>
- Connexion PDO
- </title>
- <meta charset="utf-8"/>
- </head>
- <body>
- <?php
- $user = 'root';
- $pass = 'root'; // ou 'root' ou rien
- // Data Source Name
- echo 'bonjour1 <br>';
- $dsn = 'mysql:host=localhost;dbname=BDD';
- try{
- $dbh= new PDO($dsn, $user, $pass);
- $pdo_options[PDO::ATTR_ERRMODE] = PDO::ERRMODE_EXCEPTION;
- echo 'bonjour <br>';
- // $sql="CREATE TABLE INFO_tbl(
- // id int(11) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY,
- // nom varchar(30),
- // prenom varchar(30),
- // email varchar(30),
- // icg varchar(30),
- // titre varchar(30),
- // url varchar(30)
- // )";
- // $dbh->exec($sql);
- //INSERT INTO `INFO_tbl` (`id`, `nom`, `prenom`, `email`, `icg`, `titre`, `url`) VALUES (NULL, 'toto', 'toto', 'toto', 'toto', 'toto', 'toot');
- $sql = 'INSERT INTO INFO_tbl(nom, prenom, email, icg, titre) VALUES("Servajean", "Maximilien", "ms@lirmm.fr", "" , "Thesard")';
- //Exécution de la requête
- $dbh->query($sql);
- $req = $dbh->query('SELECT * FROM infos_tbl');
- while ($data = $req->fetch()){
- print_r($data);
- }
- // $req=$bdd->query($sql);
- //tentative de connexion : on crée un objet de la classe PDO
- //S'il y a des erreurs de connexion, un objet PDOException est
- // lancé. Vous pouvez attraper cette exception si vous voulez
- // gérer cette erreur
- } catch (PDOException $e){
- print "Erreur ! :" . $e->getMessage() . "<br/>";
- die();
- }
- ?>
- </body>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement