Tuesday 7 May 2019

php - Fatal error: Uncaught Error: Call to undefined function mysql_connect()



I am trying to do a simple connection with XAMPP and MySQL server, but whenever I try to enter data or connect to the database, I get this error.





Fatal error: Uncaught Error: Call to undefined function mysql_connect() in C:\xampp\htdocs\register.php:22
Stack trace: #0 {main} thrown in C:\xampp\htdocs\register.php on line 22




Example of line 22:



$link = mysql_connect($mysql_hostname , $mysql_username);

Answer




mysql_* functions have been removed in PHP 7.



You probably have PHP 7 in XAMPP. You now have two alternatives: MySQLi and PDO.



Additionally, here is a nice wiki page about PDO.


No comments:

Post a Comment

php - file_get_contents shows unexpected output while reading a file

I want to output an inline jpg image as a base64 encoded string, however when I do this : $contents = file_get_contents($filename); print &q...