MySQLi

Résolu
Bonjour,

Je suis en train de refaire une application php pour la moderniser et l'intégrer dans un site wordpress. J'aimerai une confirmation que je ne fais pas n'importe quoi avec mon code.

Voici mon code d'origine:
 $db_link=mysql_connect('ftp_adresse','user','mot_de_passe');
		if($db_link)
		{
			if(mysql_select_db("base"))
			{
                        }
                } 


Et voici comment j'ai l'intention de la changer:
$db_link=mysqli_connect('ftp_adresse','user','mot_de_passe','base');
		if($db_link)
		{
			if(mysqli_select_db($db_link,"base"))
			{
                        }
                }


Je dois effectuer cette opération sur beaucoup de fonction de mes nombreuses pages PHP et j'aimerai ne pas me louper.

J'espère que vous pourrez m'aider s'il vous plaît. Merci d'avance.

1 réponse

  1. Bonjour

    Je ne sais pas trop si votre technique marche, mais voilà comment je fait
    <?php
    	// connexion à la base de données
    	try {
    		$bdd = new PDO("$BDD_ADRESSE;dbname=$BDD_DBNAME", $BDD_LOGIN, $BDD_PASSWORD);
        } catch(Exception $e) {
            exit('Impossible de se connecter à la base de données.');
        }
    
        // exécution de la requête
        $resultat = $bdd->query($requete) or die(print_r($bdd->errorInfo()));
    
    
    	$BDD_ADRESSE  = "mysql:host=127.0.0.1";
    	$BDD_DBNAME   = "MaBase";
    	$BDD_LOGIN    = "root";
    	$BDD_PASSWORD = "";
    
    ?>
    1. Bonjour, j'aimerai n'utiliser que du mysqli car je ne connais pas la méthode POO.