2017-10-07 10 views
-2

を修正すればどのように私はこの問題に対処するかどうかはわかりません。このエラーmysqlの

EDIT:これが原因TMRWであるため、誰かがちょうど修正で私のコードを編集することができます。

Fatal error: Uncaught Error: Call to undefined function mysql_connect() in C:\xampp\htdocs\login\login-registration-php\login-registration-php-new\dbconnect.php:6 Stack trace: #0 C:\xampp\htdocs\login\login-registration-php\login-registration-php-new\index.php(4): require_once() #1 {main} thrown in C:\xampp\htdocs\login\login-registration-php\login-registration-php-new\dbconnect.php on line 6

<?php 

// this will avoid mysql_connect() deprecation error. 
error_reporting(~E_DEPRECATED & ~E_NOTICE); 
// but I strongly suggest you to use PDO or MySQLi. 
$conn = mysql_connect(localhost,nathan,password); 
$dbcon = mysql_select_db(dbtest); 

if (!$conn) { 
    die("Connection failed : " . mysql_error()); 
} 

if (!$dbcon) { 
    die("Database Connection failed : " . mysql_error()); 
} 
+2

新しいライブラリに進む - mysqli_ * OR 'PDO':-https://prnt.sc/gubvir –

+0

Googleで検索すると、エラーが発生する理由が表示されます。何もせずに質問を投稿しないでください –

+2

[PHPでmysql \ _ \ *関数を使うべきではないのはなぜですか?](https://stackoverflow.com/questions/12859942/why-shouldnt-i-use- mysql-functions-in-php) –

答えて

0

あなたのphp.iniのコメントを解除mysql.so両方=拡張子= mysqli.soと拡張子を確認してください。

+0

それはどういう意味ですか - –

+0

あなたはphpmyadminを開くことができますか? – Jinesh

+0

phpinfo()を実行してください。それを投稿する。 mysql.soモジュールは確実にロードされません。 php.iniにextension_dir = "/ usr/lib/php/modules /"がありますか? /usr/lib/php/modules/mysql.soファイルは存在しますか? もしそうなら、apacheは/etc/php/php.iniとは異なるphp.iniを使用していなければなりません。あなたはphpinfoでそれを見ることができます。 (ロードされた構成ファイル) – Jinesh