MySQLi

Résolu/Fermé
Nanashi17 Messages postés 193 Date d'inscription mardi 28 mars 2017 Statut Membre Dernière intervention 19 juin 2017 - 29 mai 2017 à 08:34
Nanashi17 Messages postés 193 Date d'inscription mardi 28 mars 2017 Statut Membre Dernière intervention 19 juin 2017 - 29 mai 2017 à 09:01
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.
A voir également:

1 réponse

DelNC Messages postés 2234 Date d'inscription samedi 25 octobre 2014 Statut Membre Dernière intervention 22 février 2020 1 999
29 mai 2017 à 08:44
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 = "";

?>
0
Nanashi17 Messages postés 193 Date d'inscription mardi 28 mars 2017 Statut Membre Dernière intervention 19 juin 2017 99
29 mai 2017 à 09:01
Bonjour, j'aimerai n'utiliser que du mysqli car je ne connais pas la méthode POO.
0