0
ответов

Предупреждение: mysqli_error () ожидает ровно 1 параметр, 0 с учетом ошибки [closed]

Я следую руководству, однако автор руководства не отвечает на вопросы - но вот мой запрос, я получаю следующую ошибку Предупреждение: mysqli_error () ожидает ровно 1 параметр, 0 задано, ...
вопрос задан: 29 September 2011 16:13
0
ответов

Мне нужно избежать данных для защиты от инъекции SQL при использовании BIND_PARAM () на MySQLI?

Как говорит название, я должен Escape пользователь ввод при использовании BIND_PARAM () ИЛИ сделано внутри внутренне? Спасибо.
вопрос задан: 13 September 2011 23:04
0
ответов

Как мне убедиться, что я поймал все ошибки От MySQLI :: Multi_Query?

Документы для Multi_Query говорят: возвращает false, если первое утверждение не удалось. Чтобы получить последующие ошибки из других утверждений, которые вы должны позвонить в MySQLI_NEXT_RESULT (). Документы для Next_Result ...
вопрос задан: 12 September 2011 23:46
0
ответов

Добавьте один элемент в массив в числовом виде

У меня есть числовой массив, содержащий: [1, 2, 3] Я хочу создать массив, содержащий: [1, 2, 3, 1] То есть я хочу добавить первый элемент в конец массива. Я попробовал очевидное: np....
вопрос задан: 7 September 2011 11:24
0
ответов

InnoDB против времени запроса вставки MyISAM

У меня есть большая таблица MySQL (~ 10 миллионов строк, 6,5 ГБ), которую я использую для чтения и записи. Это MyISAM, и я получаю много блокировок из-за блокировки всех таблиц MyISAM при записи. Я решил попробовать перейти на ...
вопрос задан: 27 August 2011 22:21
0
ответов

Что не так с mysqli :: get_result?

У меня есть следующий код: $ postId = $ _GET ['postId']; $ mysqli = новый mysqli ('localhost', 'имя пользователя', 'база данных', 'name_db'); mysqli_report (MYSQLI_REPORT_ALL); $ stmt = $ mysqli-> stmt_init (); $ stmt - & ...
вопрос задан: 20 August 2011 18:00
0
ответов

bind_param и выполнить в цикле?

Можно ли вызвать bind_param и выполнять итеративно, или я должен подготавливать оператор в начале каждой итерации? $ query = $ db-> подготовить ('...'); foreach ($ dataItem as $ item) {$ ...
вопрос задан: 24 July 2011 11:35
0
ответов

Что самое худшее, что может случиться с уязвимостями SQL-инъекций в предложении where? [closed]

что самое худшее, что может случиться с моей базой данных, если мой PHP-код будет иметь уязвимость SQL-инъекции в инструкции where, т.е. SELECT * FROM table WHERE id = '$ unescapedstring'? извините, забыл упомянуть ...
вопрос задан: 23 July 2011 00:32
0
ответов

Ошибка сегмента программирования PHP

Я программировал сайт, используя: Zend Framework 1.11.5 (полный MVC) PHP 5.3.6 Apache 2.2.19 CentOS 5.6 i686 virtuozzo на vps cPanel WHM 11.30.1 (сборка 4) Mysql 5.1.56-журнал Mysqli API 5.1.56 ...
вопрос задан: 21 July 2011 01:01
0
ответов

MySQL, что более эффективно: длинный текст, текст или большой двоичный объект? Повышение эффективности вставки

Я нахожусь в процессе переноса большого количества данных из нескольких баз данных в одну. В качестве промежуточного шага я копирую данные в файл для каждого типа данных и исходной базы данных, а затем копирую их ...
вопрос задан: 19 July 2011 15:19
0
ответов

Mysqli не установлен?

Я получаю следующую ошибку: Неустранимая ошибка: класс mysqli не найден в моем скрипте php У меня установлен php5.3.3-7, и я получаю это, когда запускаю apt-cache show php5-mysql Описание: Модуль MySQL для php5 ...
вопрос задан: 17 July 2011 12:17
0
ответов

mysqli fetch_all () недопустимая функция?

Благодаря ответам я выяснил, что не могу использовать fetch_all (), потому что использую PHP 5.2.17 - fetch_assoc с циклом while работал. Функция, которую я использую fetch_all, возвращается с ...
вопрос задан: 14 July 2011 14:29
0
ответов

PHP MySQLi num_rows Всегда возвращает 0

Я создал класс, который использует возможности встроенного в PHP класса MySQLi, и он предназначен для упрощения взаимодействия с базой данных. Однако, используя подход ООП, я испытываю трудности ...
вопрос задан: 30 June 2011 17:45
0
ответов

PHP mysqli тип bind_param для текста

Для формы обратной связи, которая будет выгружать комментарии пользователей в таблицу MySQL, Я не уверен, какой тип bind_param использовать для текста обратной связи, предоставляемого пользователем (тип поля MySQL = текст). Функция sql_ins_feedback ($ .
вопрос задан: 18 June 2011 16:49
0
ответов

Требуется ли mysql_real_escape_string () при использовании подготовленных операторов?

Необходимо ли для этого запроса использовать mysql_real_escape_string? Любое улучшение или запрос в порядке? $ consulta = $ _REQUEST ["термин"]. "%"; ($ sql = $ db-> prepare ('select location from location_job ...
вопрос задан: 3 June 2011 21:43
0
ответов

mysqli, ООП против процедурного

Я только что увидел это впервые. Я понятия не имел, что можно создать экземпляр класса mysqli, выполнив что-то вроде new mysqli ($ host, $ username, $ password, $ db); Для меня это в новинку ... Каждый ...
вопрос задан: 2 June 2011 01:12
0
ответов

php mysqli multi query asynchronous?

$ databases = массив (); $ path = '/ Путь / К / Каталог'; $ main_link = mysqli_connect ('localhost', 'ИМЯ ПОЛЬЗОВАТЕЛЯ', 'ПАРОЛЬ'); $ files = scandir ($ путь); $ ignore_files = массив (); foreach ($ files как $ file) {...
вопрос задан: 23 May 2011 21:00
0
ответов

список всех таблиц в базе данных с MySQLi

Я посмотрел вокруг и все еще не могу найти, как перечислить все мои таблицы в базе данных. возможно ли это с MySQLi? Спасибо.
вопрос задан: 6 May 2011 06:33
0
ответов

как получить insert_id с помощью операторов подготовки mysqli

Как я могу получить insert_id последней записи с помощью оператора подготовки mysqli, для пример следующий? $ stmt = $ this-> mysqli-> prepare ("INSERT INTO test (name) values ​​(?)") например следующие? $ stmt = $ this-> mysqli-> prepare ("INSERT INTO t
вопрос задан: 6 April 2011 23:14
0
ответов

Невозможно передать параметр по ссылке в MySQLi

Я пытаюсь передать строку в свой подготовленный MySQLi оператор, но он выдает ошибку: Невозможно передать параметр по ссылке в MySQLi Вот соответствующий код: $ kv = json_encode (array ($ key => $ ...
вопрос задан: 6 April 2011 16:36
0
ответов

How to use MySQLi Prepared Statements with Stored Procedures

I'm trying to learn more about MySQL and how to protect against SQL injections so my research has brought me to Prepared Statements which seems to be the way to go. I'm also working on learning how ...
вопрос задан: 4 April 2011 10:28
0
ответов

Получить количество строк, соответствующих запросу UPDATE с PHP mysqli

Старое расширение mysql имеет флаг подключения CLIENT_FOUND_ROWS, но я не мог не найти эквивалент для mysqli. У меня есть запрос на обновление, и я хочу узнать, сколько строк соответствует его предложению where, а не ...
вопрос задан: 13 March 2011 12:56
0
ответов

Можно ли получить объект fetch_object при использовании bind_param? (PHP / MySQLi)

У меня вопрос к вам, ребята. Я пытаюсь сделать так, чтобы MySQL работал как можно безопаснее. В настоящее время мне интересно, можно ли получить объект с помощью MySQLi после того, как я подготовил ...
вопрос задан: 13 March 2011 03:55
0
ответов

PHP bind_params with null

] Я пытаюсь связать параметры с подготовленным оператором INSERT INTO MySQLi, если эта переменная существует, в противном случае вставьте null. Это то, что у меня есть, но оно не работает: if (! Empty ($ name)) {$ result -> ...
вопрос задан: 7 March 2011 00:30
0
ответов

почему MySQLi подготовил операторы?

Каковы преимущества использования подготовленных операторов с MySQLi? Если единственная цель - защитить запрос, не так ли? • Лучше очистить запрос, используя что-то вроде mysqli_real_escape_string ...
вопрос задан: 4 March 2011 23:08
0
ответов

MySQLi: запрос VS prepare

Я не совсем понимаю, что это подготовка и запрос в mysqli. Этот использует mysqli :: query для обработки запроса и известно об отсутствии безопасности: public ...
вопрос задан: 24 February 2011 17:51
0
ответов

PHP / mysqli - подготовленный оператор (в цикле) или multi_query

Я только что перешел от использования mysql к расширению mysqli в PHP. Я встречал два способа сделать одно и то же (несколько запросов на обновление), каковы плюсы / минусы каждого из них? Должен ли я использовать один или ...
вопрос задан: 22 February 2011 02:34
0
ответов

PHP: «Команды не синхронизированы», если я снова использую mysqli :: query () после вызова хранимой процедуры, дающей результаты

У меня есть хранимая процедура в моем db, который возвращает все записи в таблице: CREATE PROCEDURE showAll () BEGIN SELECT * FROM myTable; END SP работает так, как ожидалось. Но, если я вызываю это в php ...
вопрос задан: 15 February 2011 14:14
0
ответов

MySQLi Эквивалент кода MySQL

Вы можете дать мне эквивалент этого кода в MySQLi? Не могу понять.
вопрос задан: 2 February 2011 13:34
0
ответов

Как вставить / создать хранимые процедуры в mySQL из PHP?

У меня есть несколько хранимых процедур, созданных с помощью MySQL Workbench . Они отлично работают при использовании MySQL workbench, чтобы поместить их в мою тестовую БД. Сейчас я готовлю сценарии создания БД для ...
вопрос задан: 28 January 2011 03:35