История изменений
Исправление sanwashere, (текущая версия) :
Ну так понятно же, что объект, для которого вызывается execute() === FALSE. Обычно оно возвращается при ошибке, и значит ресурс не был получен, - скорее всего подключение (открытие файла) не удалось.
Предположу, что у вас там что-то вроде:
$pdo = new PDO("mydsn");
$stmt = $pdo->prepare("insert into mytable values(?, ?)");
$stmt->execute(1, "value");
Вот $stmt и не получает, например.
Исправление sanwashere, :
Ну так понятно же, что объект, для которого вызывается execute() === FALSE. Обычно оно возвращается при ошибке, и значит ресурс не был получен, - скорее всего подключение (открытие файла) не удалось.
Предположу, что у вас там что-то вроде:
$pdo = new PDO("mydsn");
$stmt = $pdo->prepare("insert into mytable values(1, 2)");
$stmt->execute();
Вот $stmt и не получает, например.
Исправление sanwashere, :
Ну так понятно же, что объект, для которого вызывается execute() === FALSE. Обычно оно возвращается при ошибке, и значит ресурс не был получен, - скорее всего подключение (открытие файла) не удалось.
Предположу, что у вас там что-то вроде:
$pdo = new PDO("mydsn");
$stmt = $pdo->prepare("insert into mytable values(?, ?)");
$stmt->bindValue(1, "first");
$stmt->bindValue(2, "second");
$stmt->execute();
Вот $stmt и не получает, например.
Исходная версия sanwashere, :
Ну так понятно же, что объект, для которого вызывается execute() === FALSE. Обычно оно возвращается при ошибке, и значит ресурс не был получен, - скорее всего подключение (открытие файла) не удалось.