То, как Вы используете В пунктах с mysqli, подготовило операторы [дубликат]

Используйте функцию pm.response.text(), чтобы получить ответные данные yml в виде текста.

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

13
задан Machavity 15 May 2019 в 16:31
поделиться

2 ответа

Посмотрите на ответ на аналогичный вопрос, который задавался здесь ранее (второй пример кода):

I есть массив целых чисел, как я могу использовать каждое из них в запросе MySQL (в php)?

Это сводится к:

  • создать строку SQL с нужным количеством вопросительных знаков
  • использовать call_user_func_array () для привязки вашего массива к строке запроса
5
ответ дан 2 December 2019 в 00:58
поделиться

Невозможно связать список переменной длины с одной связанной переменной.

Аналогично, если бы вы связали строку $ ids , вы на самом деле в итоге:

SELECT foo,blar FROM table WHERE id IN ('123,535,345,567,878')

(обратите внимание на кавычки вокруг списка идентификаторов).

Создание собственного запроса с нужным количеством вопросительных знаков и связанных параметров должно было сработать - вам, возможно, придется повторить попытку и сообщить о фактическая ошибка.

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

9
ответ дан 2 December 2019 в 00:58
поделиться
Другие вопросы по тегам:

Похожие вопросы: