Utilisez l'extension PHP PDO_MYSQL pour interroger votre base de données à la place de la norme "mysql_query" ou "mysqli" fonctions. L'extension de PDO_MYSQL utilise natif préparé déclaration support de MySQL, qui peut aider à accélérer vos requêtes. Le code suivant est un exemple de la façon d'envoyer une requête MySQL avec l'extension PDO_MYSQL:
$ Db_info = 'mysql: host = port localhost- = 3306- dbname = mydb';
$ User = 'nom d'utilisateur';
$ Pass = 'mot de passe';
try {
$ Db_handle = new PDO ($ db_info, $ user, $ pass);
}
catch (PDOException $ exception) {
printf ("Erreur:% s", Exception $-gt; getMessage ()) -
}
$ Db_handle-gt; setAttribute (PDO :: ATTR_ERRMODE, PDO :: ERRMODE_EXCEPTION);
$ Db_handle-gt; setAttribute (PDO :: ATTR_AUTOCOMMIT, false);
$ Sql = "SELECT * FROM mytable";
Result_set $ = $ db_handle-gt; query ($ sql);
$ Result_set-gt; setFetchMode (PDO :: FETCH_ASSOC);
while ($ row = $ result_set-gt; fetch ()) {
$ Data = $ row ["mycolumn"] -
}
$ Result_set-gt; closeCursor ();