MySQLi에서 참조로 매개 변수를 전달할 수 없습니다.
MySQLi 준비된 문에 문자열을 전달하려고하는데 오류가 발생합니다. MySQLi에서 참조로 매개 변수를 전달할 수 없습니다. 다음은 관련 코드입니다. $kv = json_encode(array($key => $value)); $stmt->prepare("insert into rules (application_id, ruletype, rule_name, rule_info) values (?, ?, ?, ?);"); $stmt->bind_param('iiss', $application_id, 1, $config_name, $kv); 해결 방법 'iiss'및 '1'은 변수가 아니라 문자열 상수이므로 참조로 전달할 수 없습니다. bind_param () 함수는 참조로 전달 된 변수를 예상하기 때문에 언급 된 ..
2020. 10. 12.
MySQL PHP를 사용하여 mysql 테이블에 타임 스탬프 저장
timestamp 데이터 유형이있는 MySQL 테이블에 필드가 있습니다. 그 테이블에 데이터를 저장하고 있습니다. 하지만 타임 스탬프 ( 1299762201428 )를 레코드에 전달하면 0000-00-00 00:00:00 값이 해당 테이블에 자동으로 저장됩니다. 타임 스탬프를 MySQL 테이블에 어떻게 저장할 수 있습니까? 다음은 내 INSERT 문입니다. INSERT INTO table_name (id,d_id,l_id,connection,s_time,upload_items_count,download_items_count,t_time,status) VALUES (1,5,9,'2',1299762201428,5,10,20,'1'), (2,5,9,'2',1299762201428,5,10,20,'1') 해결 ..
2020. 10. 12.