初心者、
解析エラー: 構文エラー、C:AppServwwwform_write_mysqladd.php の 7 行目で予期しない T_VARIABLE
7 行目
以上です $sql = "users(username, email)values('$_POST[ username ]' に挿入します) , '$_POST[email]')";
私のページは非常に単純です。つまり、login.php ページのフォームが conn を参照する add.php に送信されます。 php を使用して mysql
に接続し、mysql 上の会社 DB のユーザー (ユーザー名、電子メール) テーブルにデータ (useranme、電子メール) を書き込みます
============= = ================================================
login.php
$_POST[username] は引用符で囲む必要があります == ==》$ _POST['username'] メールも同様です
SQL文に問題があるかどうかを知るために$sqlを出力してください
if(isset($_POST["submit"])){
$ sql = "users(username , email) に挿入します。values('$_POST[username]', '$_POST[email]')" mysqli_query($conn, $sql)"; 「全角スペースを英語のスペースに置き換える」の最初の数行を入力します $conn = new mysqli("localhost", "root", "123123"); $conn->select_db("company"); //mysql_query("set name 'gb2312'"); set_charset("utf8");
警告: mysqli_query() はパラメータ 1 が mysqli であることを予期しており、C:AppServwwwform_write_mysqladd.php の 8 行目で null が指定されています
正常に追加されました
実際、この $conn は正しく使用されていますが、さらに。 php では
echo $conn.'
'; ですが、出力結果がありません。これはなぜですか?
@jordan102
まだ投稿されていません)