$ date를 현재 시간으로 설정하고 데이터베이스에 삽입하면 긴 십진수로 나타납니다.데이터베이스에 date()를 삽입하면 작동하지 않습니다.
ex.
HTML
if ($comment) {
$date = date('n/d/Y', time());
$comQuery = $this->db->query('INSERT INTO scope_comments VALUES(NULL, "'. $scopeId .'", "'. $comment .'", "'. $user .'", "", "", '. $date .', "'. $gravity .'")');
}
모든 값이 설정되어 삽입되는
<form id="comments" action="<?=site_url('headquarters/scopeSummary')?>" method="POST">
<textarea name="comment" cols="70" rows="5"></textarea>
<input type="hidden" name="scopeId" value="<?=$id?>" />
<input type="hidden" name="user" value="<?=$user?>" />
<br />
Mark as important?<input type="checkbox" name="important" value="yes" />
<input type="submit" value="Submit" name="submit" />
</form>
PHP : 0.000059642147117296
여기에 코드입니다. 그들은 문제가 아닙니다. $ 날짜 만 엉망입니다. 나는 codeigniter와 phpmyadmin을 사용하고 있습니다.
SQL 주입. 그 코드는 그것을 요구합니다. –
날짜 필드의 구조는 무엇입니까? 'date','datetime','timestamp'?!? – rackemup420