Page 1 of 1

Deprecated: mysql_connect()

Posted: 11 Sep 2016, 17:52
by JanMolendijk
First thing it stay`s an great website
i learning alot & i`m thankfully.
I getting this error & ask myself what is wrong

Code: Select all

Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in /home/u790012824/public_html/Visitor-Tracker/reader.php on line 23
Line 23 starts here but what is Deprecated ?

Code: Select all

$db = mysql_connect($hostname, $username,$password);
mysql_select_db($dbname,$db);

Deprecated: mysql_connect()

Posted: 11 Sep 2016, 19:57
by Admin
Hello,
Welcome to this website.
It seems you use an old php script, which uses the mysql_connect() function for working with mysql database.
That function is deprecated in the newer php versions (php 5.5+).
The solution is to use the MySQLi or PDO functions, which means to modify the code of that script to replace al the mysql_ instructions with MYSQLi or PDO.
- For more info, just search on the net for: " Deprecated: mysql_connect() ".

- On his site there are some lessons for beginners about MiSQLi and PDO, just see the PHP-MySQL Course