-3
アカウント作成ページを作成しようとしていますが、単純なエラーが発生していますが、PHPがとても新しいので、間違っている。私はそれがデータベースにデータをインポートした後に、それは、コマンドにPHPコマンドが実行される前に、
echo "Success!";
をしたいです。ここでは、コードは次のようになります。
if (isset($_POST['createaccount'])) {
$username = $_POST['username'];
$password = $_POST['password'];
$email = $_POST['email'];
DB::query('INSERT INTO users VALUES (\'\', :username, :password, :email)', array('username'=>$username, 'password'=>$password, 'email'=>$email));
echo "Success!";
私はデータベースのインポートのコードは、おそらく間違っている知っているが、それは今、私は気にせてるものではありません、ありがとうございました。私はPHP 5を使用しています。
DB :: queryは標準のPHPクラス/メソッドではありません。それは何をするためのものか? – ceejayoz
@ceejayoz MySQLクエリが正しく実行されますか? – Josh
PHPのデフォルト部分ではないので、私は何をしているのか分かりません。それは文字通り何でもすることができます - あなたは 'DB'クラスを書いているか、他の誰かの' DB'クラスを含んでいます。それはドキュメントを持っていますか?使用しているDBクラスのコードを共有できますか? – ceejayoz