Результаты поиска по запросу "pdo"

1 ответ

подробнее об этом

тоящее время мое веб-приложение выполняет простые запросы: простые операции CRUD, подсчет, ... Несколько месяцев назад кто-то порекомендовал мне написать для этого простую оболочку для PDO (чтобы избежать написания try / catch, prepare (), ...

4 ответа

 и тогда ваш код будет выглядеть примерно так:

$stmt = $dbh->prepare("SELECT thing FROM table WHERE color = :color"); $stmt->bindParam(':color', $someClass->getColor()); $stmt->execute();дает это: Уведомление о времени выполнения Только переменные должны быть переданы по ссылке хотя он ...

2 ответа

Я тоже думал, что это может быть проблемой. Я изменил его на 1, но я все еще получил эту ошибку. Так что нет, здесь не важно.

ускаю следующий код: $conn = new PDO(....); .... pdo attributes ... $limitvalue = 0; $limit = 10; $sql = $conn->prepare("SELECT * FROM table1 LIMIT ?, ?"); $sql->bindParam(1, $limitvalue, PDO::PARAM_INT); $sql->bindParam(2, $limit, ...

ТОП публикаций

3 ответа

PHP pdo экземпляр как частное статическое свойство

Я пытаюсь создать свой веб-сайт на основе ООП, но у меня возникают проблемы с проектированием соединения с базой данных. В настоящее время я создаю частный статический объект PDO в абстрактном классе, Connector. Очевидно, что все, что нужно для ...

3 ответа

Не могли бы вы добавить описание, объясняющее ваш фрагмент кода? :)

аюсь установить режимы SQL, я не могу понять, как это сделать с помощью PDO. Я пытаюсь установить традиционный режим в MySQL и не разрешать недопустимые даты. Кто-нибудь может помочь?

3 ответа

) и вы можете писать естественные запросы MySQL, которые вам нужны, тогда вам не нужно об этом беспокоиться. Изучение этого может облегчить ситуацию в будущем, когда вы будете работать над более структурированными проектами, использующими фреймворки.

продолжают упоминать, что я должен использовать PDO в моем PHP при работе с MySQL, я никогда не слышал об этом раньше. Что такое PDO? Как это используется и каковы плюсы и минусы? Спасибо,

1 ответ

Вы должны экранировать и фильтровать параметры в запросе (или использовать bindParam), потому что причина безопасности внутри функции вставки!

ичок в PHP и MySQL (и программировании в целом), и я пытаюсь создать общий класс обработчика базы данных под названиемDatabase_Handler это поможет мне управлять основными вещами, такими как вставка, удаление, выбор, обновление и т. д. В ...

3 ответа

Он анализирует массив значений, которые представляют собой пары заполнителей привязки и его элементов, в случае IN вам просто нужно передать массив, а затем он проанализирует массив и изменит строку для вас, используя имена привязок, сгенерированные на летать, а затем скормить эти значения массива

од: $myArray = implode($myArray, ','); $sth = $dbh->prepare('SELECT foo FROM bar WHERE ids IN (:ids)'); $sth->bindParam(':ids', $myArray); $sth->execute(); $result = $sth->fetch(); echo $sth->rowCount();Всегда показывает счетчик 1, но когда я ...

1 ответ

@Phil Спасибо за совет

ичинам, которые должны быть очевидны, это убийство, чтобы искать ... Как мне сделать это в PDO: SELECT thing FROM things WHERE thing_uid IN ( ... )Мой конкретный вариант использования - это строка, построенная путем взятия массива, взятого из ...

4 ответа

Неустранимая ошибка PHP: класс 'PDO' не найден при использовании laravel4

После одного часа попытки решить эту проблему я не смог): мое сообщение об ошибке: Generating autoload files PHP Fatal error: Class 'PDO' not found in /usr/share/nginx/html/laravel/app/config/database.php on line ...