HTML
<input type="date" ng-model="bookdate" required>
<input type="time" ng-model="booktime">
제어 장치
$scope.insertData=function(){
bookdate=$scope.bookdate;
booktime=$scope.booktime;
$http.post("url", {
'bookdate':bookdate,
'booktime':booktime})
PHP
날짜 열 데이터 유형은 날짜 시간 데이터 유형은 시간입니다.
$data = json_decode(file_get_contents("php://input"));
$bookdate =$data->bookdate;
$booktime=$data->booktime;
$newtime = date("H:i:s", strtotime($data->booktime));
$conn = new mysqli("localhost", "", "", "");
$sql = "INSERT INTO table(bookdate,booktime)
VALUES ('$bookdate','$newtime')";
if (mysqli_query($conn, $sql)) {
echo "New record created successfully";
} else {
echo "Error: " . $sql . "<br>" . mysqli_error($conn);
}
날짜가 제출되면 데이터베이스에서 이전 날짜 및 시간 값을 저장하는 것은 00:00:00입니다.
strtotime ()을 사용해 볼 수 있습니다.
아래 시도
$newdate = date("Y-m-d", strtotime($data->bookdate));
$newtime = date("H:i:s", strtotime($data->booktime));
$ data-> bookdate 및 $ data-> booktime 값을 얻는 한 이것은 트릭을 수행합니다.
아래와 같이 mysql 데이터베이스에 새 변수를 입력하십시오.
"INSERT INTO yourdb(booktime) VALUES('$newtime')"
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다