Connecter une deuxième base de données MySQL à WordPress

connecter-mysql-wordpress

Dans un récent projet que j’avais à développer, je devais aller chercher des actualités d’une deuxième base de données que celle du WordPress. Par contre, les ouvertures de connexion normales de bases de données m’empêchais de revenir à la base de données originale de WordPress lorsque j’avais terminé mon traitement.

Voici la solution pour résoudre ce petit problème.

Code original pour la connexion à une base de données MySQL

$connect = mysql_connect('localhost', 'my-user-name', 'my-strong-password') or die("Error, Cannot connect to the database!");
mysql_select_db('my-database-name',$connect) or die("Error, Cannot locate the database!");

Nouveau code fonctionnel

$connect = mysql_connect('localhost', 'my-user-name', 'my-strong-password', TRUE) or die("Error, Cannot connect to the database!");
mysql_select_db('my-database-name',$connect) or die("Error, Cannot locate the database!");

Note : Vous verrez l’ajout de TRUE dans le nouveau code. Si vous essayez d’ouvrir plusieurs bases de données MySQL avec le même utilisateur, mot de passe et hôte, vous devez absolument placer le TRUE pour prévenir mysql_connect d’utiliser la connexion existante de WordPress.

Voilà! En espérant que ça pourra aider quelqu’un.

Rejoingez mon aventure et recevez

de mes dernières nouvelles et articles en premiers.

Je déteste le SPAM aussi, faites-moi confiance. Ce formulaire est propulsé par MailChimp.