Можете ли вы получить идентификатор из выпадающего списка перед публикацией

1

Я делаю программу в php, где я установил таблицу rms с полями, типами и номерами. Тип обозначает, является ли его стандартная, дешевая, дорогая и т.д. И комната обозначением общего количества доступных номеров.

Я хочу иметь ddl для отображения типа и каскадного ddl, отображающего комнаты, такие как 1,2,3 и т.д., До общего количества доступных.

Например, если я выбрал дешевый из первого ddl, а его общий номер - 30 в таблице, тогда следующий ddl должен отображать от 1 до 30 в списке.

Я думал о том, чтобы получить идентификатор из первого ddl, чтобы получить соответствующую ему комнату, но, похоже, имеет проблемы. Это можно сделать?

  • 0
    Да, это может быть сделано. Более чем одним способом. Что вы пробовали?
Теги:

1 ответ

1

Из документации MySQL:

Предложение LIMIT может использоваться для ограничения количества строк, возвращаемых оператором SELECT. LIMIT принимает один или два числовых аргумента, которые должны быть неотрицательными целочисленными константами (кроме случаев, когда используются подготовленные операторы).

С двумя аргументами первый аргумент указывает смещение первой строки для возврата, а второй указывает максимальное количество возвращаемых строк. Смещение начальной строки равно 0 (не 1):

SELECT * FROM tbl LIMIT 5,10;  # Retrieve rows 6-15

Чтобы получить все строки с определенного смещения до конца результирующего набора, вы можете использовать некоторое большое количество для второго параметра. Этот оператор извлекает все строки из 96-й строки в последнюю:

SELECT * FROM tbl LIMIT 95,18446744073709551615;

С помощью одного аргумента значение указывает количество строк, возвращаемых с начала набора результатов:

SELECT * FROM tbl LIMIT 5;     # Retrieve first 5 rows

Другими словами, LIMIT row_count эквивалентен LIMIT 0, row_count.

qaru.site/questions/50028/...

Ещё вопросы

Сообщество Overcoder
Наверх
Меню