2016-01-04 10 views
6

Uncaught Error: Call to undefined function mysql_connect() in C:\xampp\htdocs\phoenixproject\register.php:9 Stack trace: #0 {main} thrown in C:\xampp\htdocs\phoenixproject\register.php on line 9Uncaught Error: Aufruf zu undefinierter Funktion mysql_connect()

Wie löst man das ??

+7

Bitte [mehr verwenden 'mysql_ *' Funktionen] (http://stackoverflow.com/questions/ 12859942/why-shouldnt-i-uses-mysql-funktionen-in-php). [Diese Erweiterungen] (http://php.net/manual/en/migration70.removed-exts-sapis.php) wurden in PHP 7 entfernt. Erfahren Sie mehr [vorbereitet] (http://en.wikipedia.org/ (http://php.net/manual/en/pdo.prepared-statements.php) und [MySQLi] (http://php.net/manual/en/mysqli.quickstart .prepared-statements.php) und erwäge die Verwendung von PDO, [es ist wirklich ziemlich einfach] (http://jayblanchard.net/demystifying_php_pdo.html). –

+0

Danke :) Es ist eine bessere Lösung. –

Antwort

4

Es ist sehr wahrscheinlich, dass MySql-Erweiterungen nicht geladen werden. Öffnen Sie Ihre Datei php.ini und prüfen, ob extension = php_mysql.dll und extension = php_mysqli.dll uncommented ist