0

データベースにレコードを挿入しようとしています。これを行うための私のphpコードは次のとおりです。

mysql_query("INSERT INTO answers(answer)
        VALUES('answer')");
        if(mysql_affected_rows() > 0) {
            echo "Reply successful!";
        } else {
            echo "We were not able to add your reply.";
            exit();
        }

私は自分のデータベースに接続していることを確認しました。SQLが実行されることがわかっている別のページでこれを試しましたが、それでもレコードが挿入されませんでした...

4

2 に答える 2

1

追加

echo mysql_error();

問題を見る

于 2012-04-07T16:59:17.900 に答える
1

$answerの代わりに渡してみてくださいanswerまた、 SQL インジェクションについても読む必要があります。

于 2012-04-07T16:58:23.703 に答える