Bonjour,

j'utilise un code similaire à celui de la précédente discussion (https://www.developpez.net/forums/d1...connexion-pdo/) mais cette fois, je me trompe pas de bdd et pourtant la connexion échoue. Pourquoi ?

connect_mysql_planning.php :

Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<?php
spl_autoload_register(function ($class) {
	include __DIR__.DIRECTORY_SEPARATOR.'classes' .DIRECTORY_SEPARATOR. $class . '.class.php';
});
 
//// connexion
try{
									//simple objet
				  $o_db=new Connection_db('planning');var_dump($o_db);echo("<br/>");
				  //le pdo
				  $bddp=$o_db->retour_pdo();var_dump($bddp);echo("<br/>");
  }
catch(PDOException $e){
				echo "argggggggggggggg".$e->getMessage();
				return(FALSE);
			}		
?>

Connection_db.class.php : même code que discussion précédente.

Les 2 var_dump donnent :
object(Connection_db)#5 (2) {["name":protected]=>string(8) "planning"["options":protected]=>array(3) {[1002]=>string(14) "SET NAMES utf8"[3]=>int(2)[20]=>bool(false)} }
object(PDO)#2 (0) { }