これは私が受け取っているエラーです。1064 - SQL構文にエラーがあります。 ':i:sa)、rec_type =' '、rec_request =' 1 '、rec_by =' Victoria '、batch_id = UC' in line 1の近くで使用する正しい構文については、MySQLサーバのバージョンに対応するマニュアルを確認してください。SQLの挿入エラーSQL構文... date()
また、私は挿入する前にエスケープする必要があることを知っています。私はちょうど今テスト中です。
$importwav="INSERT into names SET
com_id = '".$word_id."',
rec_date = date(d-M-y),
rec_time = date(h:i:s a),
rec_type = '".$rec_type."',
rec_request = '1',
rec_by = '".$data[8]."',
batch_id = UCASE('".$batchid."')
";
INSERT into names SET com_id = '87', rec_date = date(d-M-y),
rec_time = date(h:i:s a), rec_type = '', rec_request = '1',
rec_by = 'Victoria', batch_id = UCASE('Batch004AM')
** –
はdatetime'タイプ 'の単一' rec_date'フィールドを作ると 'rec_date = localtime'で一度に日付と時刻の両方を割り当てます。 –
愚か者ではない、適切な日付形式を使用してください –