Гость
Форумы / MySQL [игнор отключен] [закрыт для гостей] / как использовать переменную с LIMIT sql / 4 сообщений из 4, страница 1 из 1
11.08.2021, 11:27
    #40090025
malo13
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как использовать переменную с LIMIT sql
Здравствуйте,

указанная команда в echo выводит записаную в placeholder цифру, а в этой команде

$count = filter_var(trim($_POST['count']));

Код: sql
1.
$query1 = mysqli_query($link, "SELECT * FROM allnum WHERE region_id = '$region' LIMIT ' .$count. ' ");



не работает. можете помочь?
...
Рейтинг: 0 / 0
11.08.2021, 13:55
    #40090062
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как использовать переменную с LIMIT sql
Вот что за дурная привычка - лепить код прям-как-есть?

Сделай сперва сборку кода в переменной, а потом уже выполняй полученный код. А в промежутке - смотри, что за код получился. И нам показывай SQL, а не PHP - форум-то по MySQL небось.
...
Рейтинг: 0 / 0
11.08.2021, 13:59
    #40090063
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как использовать переменную с LIMIT sql
Операнд предложения LIMIT интерпретируется как литерал, а не как значение. И при этом там ожидается число, и ничто иное.

Так вот - ' .1. ' ни разу не число, а строковый литерал из 7 символов. Вполне очевидно, что запрос приводит к синтаксической ошибке.

Удаляй кавычки и точки вокруг $count .

PS. region_id - поле числового типа, да? тогда вопрос - а нафига устраивать серверу лишнюю работу по приведению типов? специально чтобы индексы не могли использоваться? убирай кавычки и тут...
...
Рейтинг: 0 / 0
11.08.2021, 16:39
    #40090120
malo13
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как использовать переменную с LIMIT sql
Спасибо за помощь и за советы.
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / как использовать переменную с LIMIT sql / 4 сообщений из 4, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]