Вот мой код:
$stmt = $conn->mysqli->prepare('INSERT INTO photos (CaseNo, ImageName, CaptureTime, UploadTime) VALUES (?,?,?,?)');
$stmt->bind_param('isss', $caseno, $index.'.'.$extension, date('Y-m-d H:i:s'), date('Y-m-d H:i:s'));
Я пробовал это также:
$stmt = $conn->mysqli->prepare('INSERT INTO photos (CaseNo, ImageName, CaptureTime, UploadTime) VALUES (?,?,?,?)');
$captureTime = date('Y-m-d H:i:s');
$uploadTime = date('Y-m-d H:i:s');
$stmt->bind_param('isss', $caseno, $index.'.'.$extension, $captureTime, $uploadTime);
Я получаю ошибку:
Неустранимая ошибка: ** Невозможно передать параметр 3 по ссылке в ** ... путь к файлу ... строка #
Обратите внимание, что CaptureTime и UploadeTime имеют тип данных дата . И игнорируйте тот факт, что я передаю значение 3-го и 4-го параметра одинаково.
Что не так с кодом?