Описание тега prepare

Подготовленный оператор используется для многократного выполнения одного и того же оператора SQL с высокой эффективностью.
1 ответ

insert_id продолжает говорить 0

Хорошего дня. У меня есть класс с именем nieuws, и я хочу создать функцию, которая вставит запись в базу данных. После этого мне нужен этот идентификатор созданной записи для чего-то другого, поэтому я увидел в Интернете, что $...->insert_id должен …
11 ноя '15 в 08:55
1 ответ

Mysqli логин готовые заявления

Хорошо, меня сделали системой регистрации, но когда я попытался создать систему входа, это не сработало. Когда пользователь входит в систему с правильным именем пользователя и паролем, появляется сообщение "Вы вошли в систему", но когда я обновляю с…
16 фев '15 в 22:35
2 ответа

Экранирование значений в выражениях PDO

Не prepare() избежать любого quotes(') в заявлении PDO? По какой-то причине, когда я делаю это: $sql = "INSERT INTO sessions (id, name) VALUES (1,'O'brian')"; $query = $this->connection->prepare($sql); $query->execute(); Я получаю эту ошибк…
04 янв '11 в 23:44
1 ответ

Можно ли установить innodb_stats_on_metadata в оператор подготовки PHP PDO?

Я передаю часть базы данных MySQL с одного сервера на другой, используя XML. В этом XML у меня есть вся необходимая информация о БД (данные и метаданные). Все работает отлично, кроме одного - получения ограничений внешнего ключа из information_schem…
25 ноя '13 в 14:38
1 ответ

PHP / PDO: запрос работает, подготовленный запрос не работает

Я хотел бы подготовить пользовательский запрос с помощью PDO, но он, кажется, не возвращает никакого результата, в то время как запрос запроса действительно возвращает некоторые. Здесь есть две мои просьбы: Подготовленный запрос: $req = $this->bd…
18 июл '14 в 08:23
2 ответа

В Perl объект / дескриптор, возвращенный из DBI->connect, выходит из области видимости, если передается между функциями (с помощью параметра return или input)?

Я получаю эту ошибку Невозможно вызвать метод "prepare" без ссылки на пакет или объект в... [в строке createSqlTable, начиная с моего $execute]. с кодом, подобным следующему (фрагменты): use othermodule1; use othermodule2; my $dbh = othermodule1::co…
14 сен '11 в 16:15
1 ответ

Данные, добавленные с готовым утверждением, не могут быть найдены с помощью WHERE

Данные, которые я добавляю в базу данных SQLite3 с использованием операторов prapared, не доступны для поиска с помощью WHERE: SELECT Active FROM Users WHERE Username="john" У меня есть демонстрация в PHP, которая добавляет данные с подготовленным и…
02 июл '13 в 14:14
1 ответ

Подготовка запроса с использованием mysql prepare

Я готовлю запрос с использованием mysqli prepare, но это дает проверку на ошибки в руководстве, соответствующем версии вашего сервера MySQL, для правильного использования синтаксиса. near '? ) AND ( user_fullname ? )' $query="DELETE FROM table WHERE…
15 янв '14 в 11:09
4 ответа

Обновление PDO MYSQL, только если отличается

У меня есть веб-программа, которая позволяет администратору обновлять информацию пользователя... При этом я хочу, чтобы обновлялись только столбцы, которые действительно были "обновлены"... Я провел немало исследований по этому вопросу, и кажется, ч…
27 авг '14 в 22:38
1 ответ

ipn --- обработка ошибок pdo

Я использую ipn sandbox для проверки некоторых процессов: $business = $_POST['business']; $receiver_email = $_POST['receiver_email']; $receiver_id = $_POST['receiver_id']; $txn_id = $_POST['txn_id']; $txn_type = $_POST['txn_type']; $verify_sign = $_…
06 янв '14 в 20:58
1 ответ

Как получить количество строк с fetchColumn и bindParam

Почему это не работает $sth = $pdo->prepare("SELECT * FROM tempusers WHERE tempusers.username = :username AND tempuser.email = :email AND password = :password"); $sth->bindParam(':username', $register_data['username'], PDO::PARAM_STR); $sth-&g…
1 ответ

Json - подготовиться к переходу к подробному просмотру

Я пытаюсь кодировать представление с элементами детали из Json. Однако компилятор падает с подготовкой к переходу. @IBOutlet weak var menuButton:UIBarButtonItem! let yourJsonFormat: String = "JSONFile" // set text JSONFile : json data from file // s…
13 апр '16 в 17:53
1 ответ

Как обновить BBDD с MySQLi. Переменные должны передаваться по ссылке?

Я пытаюсь перейти с устаревшего mysql_connect на mysqli_connect, все выглядит нормально, но у меня есть следующие ошибки: Предупреждение: mysqli_stmt::bind_param(): Количество переменных не соответствует количеству параметров в подготовленном выраже…
21 мар '14 в 14:36
1 ответ

Как использовать PDO готовить более одного раза в классе

class dbConnection { function connect(){ try{ $this->db_conn = new PDO("mysql:host=$this->db_host;dbname=$this->db_name", $this->db_user, $this->db_pass); return $this->db_conn; } catch(PDOException $e) { return $e->getMessage()…
07 янв '16 в 17:51
0 ответов

Подготовленные операторы SQLite не вставляются, если текст привязки содержит тире

Я столкнулся с проблемой, что поле TEXT в TABLE не может быть привязано к строке, содержащей тире. Если я удаляю или заменяю тире / тире против любого символа, подготовленное и связывающее выражение работает отлично. Здесь два фрагмента кода. Демонс…
08 ноя '16 в 15:17
1 ответ

Предупреждение в PDOStatement: неверный номер параметра

Может быть, вы можете помочь мне с этой частью моего кода. Я пытался сделать это работает, но когда я пытаюсь UPDATE всегда показывай мне эту ошибку: Предупреждение: PDOStatement::execute() [pdostatement.execute]: SQLSTATE[HY093]: недопустимый номер…
21 май '13 в 23:12
1 ответ

PDO errorCode не работает с подготовкой

$sql = "dSELECT * FROM users"; $dbQuery = $this->dbal->query($sql); $dbError = $this->dbal->errorInfo(); $dbError получает информацию об синтаксической ошибке. Если то же самое используется для подготовленного утверждения, оно не возвращ…
27 июн '11 в 17:36
1 ответ

Этот динамический sql работает нормально из командной строки sql, но если он выполняется из файла sql, то всегда возвращает 0, почему?

delimiter // drop procedure if exists usp_validateUserLogin; create procedure usp_validateUserLogin(in t varchar(255), in username varchar(255), in password varchar(255),out count int) BEGIN set @r=0; set @tbl=concat('select count(*) into @r from ',…
02 июл '13 в 10:04
1 ответ

Неустранимая ошибка: вызов функции-члена prepare() для необъекта в

У меня есть эта ошибка, когда я пытаюсь вставить данные в базу данных: Неустранимая ошибка: вызов функции-члена prepare() для необъекта в /home/cabox/workspace/views/logged_in.php в строке 10 Вот мой код:- <?php include "db_connect.php"; if(isset…
08 июн '15 в 06:12
1 ответ

CoreData: подготовиться к поиску проблемы NSManagedObject в Swift 3

Я новичок в Swift 3 и сейчас учусь CoreData, Я пытаюсь сделать приложение, в котором у меня есть первый контроллер, который является представлением списка (tableviewcontroller) где я могу увидеть некоторых студентов. Внутри каждой клетки у меня есть…
05 дек '16 в 10:14