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

#php #html

Вопрос:

это php — файл для воспроизведения переключателя, он взят из цикла foeach.база данных работает нормально, но входной атрибут-id=»» не присваивается переменной, что делает невозможной работу переключателя

 lt;phpgt;   $output .='lt;input type="radio" class="btn-check" name="btnradio" id="'$key['showtime_id']'" autocomplete="off"gt;  lt;label class="btn btn-outline-primary" for="btnradio2"gt;'.$key['showtime_id'].'lt;/labelgt;';  ?gt;  

Комментарии:

1. id="'.$key['showtime_id'].'" …вы забыли операторы объединения. Это должно выдавать вам синтаксическую ошибку — или это было бы, если бы это было в блоке PHP, но lt;phpgt; не запускало блок PHP — может быть, вы имели в виду lt;?php ?. P.S. Эта проблема не имеет никакого отношения ни к AJAX, ни к начальной загрузке. Это простая проблема с обработкой строк PHP и синтаксисом, слегка связанная с HTML, так как это то, что вы пытаетесь создать. Я сделал для тебя пометку заново. Не добавляйте теги в свой вопрос только потому, что вы используете технологию в другом месте своего приложения, когда это не относится к вашему конкретному вопросу.

2. id=»‘.$ключ[‘showtime_id’].'» как мне его переписать? ..

3. извините, lt;phpgt; — это опечатка

4. how should i rewrite it? …что вы имеете в виду? Вот как вы должны это переписать. В вашей версии не хватало точек ( . ). Разве у вас не было синтаксической ошибки?

5. для=»» для того, чтобы метка повторялась, я назначил уникальную долину