WebSite X5Help Center

 
Marco Ricchezza
Marco Ricchezza
User

Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO inst  it

Autor: Marco Ricchezza
Visited 2424, Followers 2, Udostępniony 0  

Salve uso l'oggetto html 

ma quando poi vado a vedere se funziona su internet mi da come prima riga Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in D:\inetpub\webs\teamgestit\agenda\config.php on line 6

e poi mi fa vedere quello che chiedo giustamente.

Perche mi da il mesaggio sopra ?

Posted on the
6 ODPOWIEDZI
Giancarlo B.
Giancarlo B.
User

che versione hai di php sul tuo host ? 

Czytaj więcej
Posted on the from Giancarlo B.
Marco Ricchezza
Marco Ricchezza
User
Autor

la versione 5.6.40 , devo mettere la 7 ?

Czytaj więcej
Posted on the from Marco Ricchezza
Giorgio C.
Giorgio C.
User

Come da messaggio, stai usando delle istruzioni per le query che sono deprecate, cioè che è meglio usare o Msqli nelle istruzioni delle query

Czytaj więcej
Posted on the from Giorgio C.
Esse Di
Esse Di
User

Fino a qualche tempo fa il PHP si interfacciava con i data base Mysql tramite l'estensione MySQL.

Attualmente le interfacce tra PHP e data base Mysql sono MySQLi ((MySQL improved) e PDO (in alternativa l'una con l'altra). MySQL è ancora supportato per ragioni di compatibilità con i siti del passato. Come tutte le cose supportate per ragioni di compatibilità, prima o poi verrà dismesso.

Czytaj więcej
Posted on the from Esse Di
Marco Ricchezza
Marco Ricchezza
User
Autor

Percio' adesso come la faccio la connessione ? 

io prima facevo cosi :

<?php
$host = 'xxxxxxxxxxxxx';
$user = 'xxxxxxxxxxxxx';
$pass = 'xxxxxxxxxxxxx';
$db = 'xxxxxxxxxxxxxxx';
$con = mysql_connect($host,$user,$pass);
if (!$con) {
die('Could not connect: ' . mysql_error());
}
echo 'Connected successfully';

$sel = mysql_select_db($db) ;
if (!$sel) {
die('Could not connect: ' . mysql_error());
}
echo 'Connected successfully';
?>

Czytaj więcej
Posted on the from Marco Ricchezza
Esse Di
Esse Di
User

<?php
$host = 'xxxxxxxxxxxxx';
$user = 'xxxxxxxxxxxxx';
$pass = 'xxxxxxxxxxxxx';
$db = 'xxxxxxxxxxxxxxx';

$con = mysqli_connect($host,$user,$pass,$db);
if (!$con) {
die('Could not connect: ' . mysql_error());
}
echo 'Connected successfully';
?>

Ma attenzione. Anche per le query occorre utilizzare msqli. In genere si tratta di una sostituzione di mysql con mysqli nelle istruzioni

https://www.w3schools.com/php/func_mysqli_connect.asp

Czytaj więcej
Posted on the from Esse Di