Вопросы с тегом 'bindparam'

В PHP привязывает переменную к соответствующему параметру имени или вопроса в выражении SQL, который использовался для подготовки оператора.
8

В чем разница между bindParam и bindValue?

В чем разница между PDOStatement::bindParam() и PDOStatement::bindValue()?
24 июл. '09 в 20:00
2

Путаница между bindValue() и bindParam()?

Я путаюсь между этими двумя функциями Bindvalue() и BindParam() Я читал на php.net, что он не убегает % и _, поэтому будьте осторожны при использовании LIKE. Поэтому я думаю, что Bindvalue() не используется, когда мы используем запрос LIKE. когд...
19 янв. '13 в 10:24
1

Что делает bind_param()?

$resultSpendStmt = $connection->prepare(...); $array->bind_param("sdidi", $A, $B, $C, $D, $E); $array->execute(); $array->store_result(); $array->bind_result($F, $G, $H, $I, $J, $K); Я все еще немного не уверен, что делает bind_param...
03 июн. '12 в 23:03
6

mysqli bind_param для массива строк

Я не могу заставить это работать. Я потратил много часов на это сейчас. Это работает: $mysqli = new mysqli("localhost", "root", "root", "db"); if(!$mysqli || $mysqli->connect_errno) { return; } $query_str= "SELECT name FROM table WHERE city ...
21 июн. '13 в 2:19
3

несколько вызовов в $stmt-> bind_param

Я в ситуации, когда хочу создать код, который получает переменную $bindParam в этом формате: $bindParams = [$type1 => $param1, $type2 => $param2, ... ] Я хочу создать код, который динамически добавляет эти параметры в подготовленный операто...
09 авг. '16 в 18:14
1

Возможно ли связатьParam ГДЕ имя как%: имя%

Я тестирую небольшую функцию поиска: Но я столкнулся с ошибкой, которую не могу решить. Вы можете увидеть запрос PDO здесь: $search = "test1"; //later to be changes to $_POST ['search']; $sql = "SELECT id, name FROM clients WHEE name like %:name%...
20 нояб. '14 в 23:04
1

Функция подготовить запрос

Я делаю или пытаюсь сделать проект базы данных для университета, но при регистрации пользователя появляется эта ошибка: Неустранимая ошибка: вызов функции-члена bind_param() для необъекта в (...) Изначально я написал $insert = $db->prepare("...
07 февр. '15 в 11:49
1

Использование password_hash с помощью bindParam

Я пытаюсь создать систему входа в систему, используя Slim Jquery и Ajax. У меня часть журнала работает с минимальными проблемами, теперь мне просто нужно иметь хэш-пароль. Я знаю, что я могу использовать md5, sha1 и/или соль для хэша, но я знаю, что ...
14 мая '15 в 7:12
1

Как использовать Reflection для вставки данных с помощью mysqli методом bind_param? в чем разница между этими двумя массивами?

Поскольку bind_param($types, $var1, $var2, $var3,..) класса mysqli_stmt получает только серию $variables после второго параметра (я хочу передать массив там), а число $variables неизвестно в моем случае я хочу использовать Reflection в моей функции ...
24 февр. '16 в 13:36
2

Как преобразовать знак вопроса в стиле MySQL?? связанный параметр с параметром $ 1 'в стиле Postgres

Я конвертирую существующий проект из MySQL в Postgres. В коде используется немало необработанных SQL-литералов ? в качестве заполнителя, например SELECT id FROM users WHERE name = ? Но я получаю эту ошибку: DB query error: error:...
01 авг. '16 в 11:23
3

Как я могу написать меньше кода с помощью bindParam?

Я использую PDO для вставки данных в таблицу. Проблема в том, что есть много столбцов, что означает, что запрос очень длинный. Это код, который у меня есть: $stmt = $con->prepare("INSERT INTO table (crips, biscuits, chocolate, cakes, smarties, y...
05 февр. '17 в 10:25
1

код для поиска постоянного значения, отправляя имя столбца, не работает, требуется некоторая коррекция

Я пытаюсь получить данные пользователя из базы данных... значение является постоянным ("t"), и у меня есть так много столбцов для поиска, поэтому я решил опубликовать имя столбца с помощью метода post и искать постоянное значение (" t "в моем случае...
11 нояб. '17 в 9:25
2

отображение данных из базы данных с помощью bindParam

Я хочу попытаться показать свои данные из базы данных с помощью bindParam, но я получаю некоторую ошибку. Восстановимая фатальная ошибка: объект класса PDOStatement не может быть преобразован в строку в C:\xampp\htdocs\piratefiles\search.php в стр...
31 дек. '17 в 2:16
1

MySQL Вставить двойные кавычки PHP

Я использую нижеподготовленный оператор для вставки в MySQL. Если я попытаюсь вставить что-то с $descrip содержащим "(двойная кавычка), вставка останавливается в этой точке. Пример: попытка вставить 16" Solid Steel Tube $descrip 16" Solid Steel Tub...
06 февр. '18 в 3:56
1

Проблемы с вставкой данных в mysql с PDO

Я создаю Crawler с php, и этот Crawler работает <?php $dbHost = 'localhost'; $dbName = 'invento'; $dbUser = 'root'; $dbPass = ''; try { $pdo = new PDO("mysql:host=$dbHost;dbname=$dbName","$dbUser", "$dbPass"); $pdo->setAttribut...
30 июн. '18 в 3:28