2016-01-04 16 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 9Errore non rilevato: chiamata a funzione non definita mysql_connect()

Come risolvere questo ??

+7

Si prega di [smettere di usare 'mysql_ *' funzioni] (http://stackoverflow.com/questions/ 12859942/why-sognerei-i-use-mysql-funzioni-in-php). [Queste estensioni] (http://php.net/manual/en/migration70.removed-exts-sapis.php) sono state rimosse in PHP 7. Informazioni su [preparato] (http://en.wikipedia.org/ istruzioni wiki/Prepared_statement) per [PDO] (http://php.net/manual/en/pdo.prepared-statements.php) e [MySQLi] (http://php.net/manual/en/mysqli.quickstart .prepared-statement.php) e considera l'utilizzo di PDO, [è davvero piuttosto semplice] (http://jayblanchard.net/demystifying_php_pdo.html). –

+0

Grazie :) È la soluzione migliore. –

risposta

4

È probabile che le estensioni MySql non vengano caricate. Aprire il file php.ini e verificare se extension = php_mysql.dll e extension = php_mysqli.dll sia commentata