PHP コードの問題と、SQL がこのエラーをスローする理由を知りたいです。日付と時刻の形式は、私が見た他の記事と比較して見栄えがします。
エラー
ストーリーの挿入に失敗しました: SQL 構文にエラーがあります。MySQL サーバーのバージョンに対応するマニュアルで、2 行目の「:21:20, planning)」付近で使用する正しい構文を確認してください。
PHP
$insertStoryData = "INSERT INTO `story` (story_name, story_text, story_point, uploader_name, story_date, story_time, phase)
VALUES ($escaped_story_name, $escaped_story_text, $escaped_story_point, $escaped_uploader_name, $escaped_story_date, $escaped_story_time, $escaped_phase)";
$insertResult = mysqli_query($db, $insertStoryData)
or die("insert story failed" . mysqli_error($db));
日付と時刻の形式
21/9/2013 - Date
19:21:20 - Time
ストーリーの日付とストーリーの時間の SQL フィールド
story_date は日付型で、story_time は時間型です
時刻と日付は、PHP スクリプトへの AJAX 要求の前に JavaScript によって生成されます。