私はプログラミングについてほとんど知りません。だから私の問題を説明するために私はすべてを書いているので、返信があれば理解できます。
まず、Apache、MySQL、および phpMyAdmin をダウンロードしようとしましたが、成功しませんでした。
その後、XAMPP 1.7.7をダウンロードしました
XAMPP 1.7.7 では、セキュリティのためにこの情報を提供しました。
MYSQL セクション: "ROOT" PASSWORD (この行は見出しとして既に存在していました) MYSQL スーパー ユーザー: root (既に存在していたので変更できません) パスワード: bluebus PhpMyAdmin 認証: http または cokie (私は cokie を選択しました) Safeテキストファイルのプレーンパスワード?((ファイル: C:\xampp\security\security\mysqlrootpasswd.txt): クリックしなかったチェックボックスがありました。
XAMPP DIRECTORY PROTECTION (.htaccess) (この行は既に見出しとして存在していました)
ユーザー: bus パスワード: bluebuss テキスト ファイル内のプレーン パスワードは安全ですか? ((ファイル: C:\xampp\security\security\mysqlrootpasswd.txt): クリックしなかったチェックボックスがありました。
その後、私はPHPMYADMIN ユーザーに行きました:ルートパスワード:redbus
データベースを作成しました DATABASE NAME: CAR このデータベースに新しいユーザーを追加しました NEW USER NAME: CAR とパスワードを再度"redbus"に指定し、テーブルを作成しました
次に、メモ帳++で新しいファイルを作成しました。コードは次のとおりです
<?php
define ('DB_NAME', 'car');
define ('DB_USER', 'car');
define ('DB_PASWORD', 'redbus');
define ('DB_HOST', 'localhost');
$link= mysql_connect (DB_HOST,DB_USER,DB_PASSWORD);
if (!$link) {
die ('could not connect:' . mysql_error () );
}
$db_selected=mysql_selected_db (DB_NAME, $link);
if (!$db_selected) {
die ('cant user' . ':' . mysql_error ());
}
$value = $_post ['input1'];
$sql= "INSERT INTO demo (input1) VALUES ('$value')";
if (!mysql_query ($sql)) {
die ('error:' . mysql_error () );
}
mysql_close ();
?>
実行しようとすると、このエラーが表示されましたが、理由がわかりません:
**Notice:** *Use of undefined constant DB_PASSWORD - assumed 'DB_PASSWORD' in C:\xampp\htdocs\PhpProject1\index.php on line 8*
**[Warning:** *mysql_connect() [function.mysql-connect]: Access denied for user 'car'@'localhost' (using password: YES) in C:\xampp\htdocs\PhpProject1\index.php on line 8*
Could not connect: Access denied for user 'malakiarif'@'localhost' (using password: YES)
みんな助けてください、私はグーグルで答えを見つけようとしましたが、1週間無駄にしましたが、答えを見つけることができませんでした.
ありがとう