따라서 $ wpdb-> update를 사용하여 일부 데이터를 사용자 정의 테이블에 추가하고 현재 시간 소인을 추가하려고 시도하지만 올바른 내용을 저장하지 않습니다 (0000-00-00 00:00:00 저장 됨).
개요 코드
$wpdb->update('mytable',
array(
'value' => 'hello world',
'edit' => date("Y-m-d h:i:s") //saves 0000-00-00 00:00:00
),
array(
'option_name' => 'the row'
),
array('%s, %s')
);
@Sormano
—
fuxia
time()
는 문자열이 아닌 정수를 반환합니다.
strtotime ()을 여러 번 사용했습니다. 올바른 코드 :
—
Sormano
date( "Y-m-d h:i:s", time() );
여전히 0000-00-00 00:00:00 .... db col (
—
user759235
edit
타임 스탬프 NOT NULL DEFAULT '0000-00-00 00:00:00')을 저장하는 중
% d 문제는 % s이어야합니다. 하지만 현재 시간대가 아닌 서버 시간을 절약 할 수 있습니다.
—
user759235
date( "Y-m-d h:i:s", strtotime( time() );