私はindex.php
ファイルを添付しました。私は、データベース名にその正しいを確認し、2人の異なるデータベース名を試みたが、私は同じエラーを取得しXamppがmysql databseエラーに接続していません
"Database connection error: Please check the database name you provided".
:私は、ライン37上のエラーを取得します。誰かが私にこのコードの何が間違っていると教えてくれる?
これは私のindex.php
ファイルです。
if ((isset($_POST) && $_POST['submit'] == 'submit')) {
$SS_license = trim($_POST['license']);
$db_host = trim($_POST['host']);
$db_name = trim($_POST['database_name']);
$db_pass = trim($_POST['database_password']);
$db_user = trim($_POST['database_user']);
$flag = 0;
if (('Database connection error: Please check the host name, user name and password you provided' || $con = mysql_connect($db_host, $db_user, $db_pass))) {
if (mysql_select_db($db_name, $con)) {
$message .= 'Successfully connected to database<br>';
$flag = 1;
}
else {
$message .= 'Database connection error: Please check the database name you provided<br>';
}
}
else {
$message .= 'Database connection error: Please check the host name, user name and password you provided<br>';
}
if ($flag == 1) {
$fp = fopen(BaseUrl . DS . 'includes' . DS . 'db_inc.php', 'w');
$string = '<?php';
私はdatabseに接続できるようにこのコードを編集する場所を教えてください。
は '$ message'では、' mysql_error() 'を可能とMySQLエラー.... – Riad
使用' mysqli'または '代わりmysql''のPDO'を見るためにそれをエコーする必要があります。 "拡張モジュールはPHP 5.5.0では廃止され、PHP 7.0.0では削除されました。" http://php.net/manual/en/function.mysql-connect.php – FrozenFire
私に説明してください私はPHPの新機能です。どこを正確に編集するのですか? – travel