좋은 하루 되세요!그 안에 데이터를 보내는 시간을 절약하는 방법은 무엇입니까?
일반적으로 내 질문은 php/mysql의 시간 함수에 관한 것이므로 mysql 데이터베이스에서 시간을 절약 할 수 있습니까? 날짜 I는 $ 날짜를 저장하는 데이터베이스에 "날짜 형식"을 chosed 그리고 난 PHP에서이 코드를 썼다 :
$date=date("y-m-d");
을하고이 부분에 대한 내 전체 코드입니다 :
<?php
include_once ("connection.php");
$name=$_POST['sent_by'];
$id=$_POST['hidden_id'];
$id2=$_POST['hidden_id2'];
$message=$_POST['message'];
$submit= $_POST['submit'];
$date=date("y-m-d");
$time=time('yyyy-mm-d hh:mm:ss');
if($submit){
$place="INSERT INTO comments VALUES('','$name','$message','$id','$id2','$date','$time')";
$run = mysql_query("$place");
die("Your message have been sent Successfully !! <a href='member.php'>click here to return to your page</a>");
}
?>
어떤 기능을 사용해야합니까? 어떤 유형을 데이터베이스에서 선택해야합니까?
도와주세요!
감사와 관련
** 경고 ** 귀하의 코드에는 [SQL 주입 취약점] (http://en.wikipedia.org/wiki/SQL_injection)이 포함되어 있습니다. 필터링되지 않고 유효성이 검증되지 않은 사용자 입력 ($ _POST)을 직접 SQL 캐릭터 라인 [PDO로 전환] (http://php.net/book.pdo) 또는 [mysqli] (http://php.net/book.mysqli)에서 [준비된 문과 매개 변수화 된 쿼리 문]을 사용할 수 있도록하십시오 (http : //en.wikipedia.org/wiki/Prepared_statement). – Charles