Mysqli에서 바인딩_param을 사용하여 날짜 및 시간 열 바인딩
MySQL 날짜 및 시간 열로 작업할 때 다음이 필요한 상황에 직면할 수 있습니다. PHP의 mysqli 확장 및 bind_param 메소드를 사용하여 이러한 필드에 데이터를 삽입하십시오.
날짜 또는 시간 값을 준비된 명령문에 바인딩하려면 이를 일반 문자열로 처리하십시오. 다음 예에서는 SQL 데이터베이스에 날짜 및 시간 값을 삽입하는 방법을 보여줍니다.
// Prepare a statement for inserting a date and time $stmt = $mysqli->prepare('INSERT INTO foo (dt) VALUES (?)'); // Specify a date and time string in the 'Y-m-d H:i:s' format $dt = '2009-04-30 10:09:00'; // Bind the date and time string as a string $stmt->bind_param('s', $dt); // Execute the statement $stmt->execute();
이 예에서 바인딩_param 메서드는 첫 번째 매개 변수가 유형 지정자(이 경우 's')일 것으로 예상합니다. 문자열용. 두 번째 매개변수는 날짜 및 시간 값을 포함하는 변수입니다.
날짜 및 시간 값을 문자열로 처리하고 이를 바인딩_param을 사용하여 바인딩하면 PHP mysqli를 사용하여 MySQL의 날짜 및 시간 열에 데이터를 쉽게 삽입할 수 있습니다.
위 내용은 PHP mysqli에서 bind_param을 사용하여 날짜 및 시간 값을 바인딩하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!