mysql_connect deprecated? ecco cosa fare

 

Cari utenti, stavo per realizzare il primo articolo su questo blog ed ho pensato di cominciare con una semplice guida sulla connessione al database mysql attraverso php.

Ma subito mi sono imbattuto in un problema che penso un pò tutti avete avuto se in passato avete utilizzato altre versione di php rispetto alla versione php 5

A molti utenti che hanno aggiornato il loro server ed installato un versione più aggiornata di php da php 5 in poi se provate ad utilizzare la vecchia estensione mysql_connect a video vi viene inviato un messaggio tipo”

Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in C:\xampp\htdocs\task\media\new\connect.inc.php on line 2

VEdiamo come risolvere il problema….

Possiamo utilizzare l’estensione mysqli_connect sotto riporto un facile script che vi permetterà di connettervi ai vostri database

<<?php
$link = mysqli_connect(“127.0.0.1”, “nome_utente”, “password_utente”, “nome_database”);

if (!$link) {
echo “Error: Unable to connect to MySQL.” . PHP_EOL;
echo “Debugging errno: ” . mysqli_connect_errno() . PHP_EOL;
echo “Debugging error: ” . mysqli_connect_error() . PHP_EOL;
exit;
}

echo “Success: A proper connection to MySQL was made! The my_db database is great.” . PHP_EOL;
echo “Host information: ” . mysqli_get_host_info($link) . PHP_EOL;

mysqli_close($link);
?>

Spero di essere stato chiara per qualsiasi informazione o suggerimento non esitate a scrivermi