HTML, PHP Нет данных в выпадающем списке - PullRequest
0 голосов
/ 26 апреля 2010

Я пытаюсь выяснить, почему в раскрывающемся списке веб-сайта не отображаются какие-либо параметры. Файл данных для этого раскрывающегося списка взят из файла Microsoft Access .mde. Файл присутствует и после последнего обновления работал нормально. С сайтом произошли некоторые изменения, то есть текст был добавлен вместе с некоторыми фотографиями. Я не говорю, что это было, когда выпадающий список испортился, но когда он был обнаружен, это были единственные сделанные изменения. Файл данных выглядит нормально, так как он работает каждый день. Кто-нибудь может указать мне правильное направление относительно того, где начать искать ошибку?

Чтобы лучше понять, о чем я говорю, посетите сайт h ttp: //yogaalliance.org/teacher_search.cfm и попробуйте выбрать страну.

Заранее спасибо

Ответы [ 4 ]

0 голосов
/ 27 апреля 2010

Одна возможность, которая крайне маловероятна в файле Cold Fusion (я предполагаю, что расширение CFM означает, что это CF), и это то, что к таблице страны добавлены поля, а выбор заполняется из набора результатов SQL используя порядковые ссылки, а не имена полей, например, rs (0) вместо rs («Страна»). Если новое поле было добавлено в таблицу перед полем Country, rs (0) теперь вернет первое поле вместо Country, которое теперь rs (1).

Я думаю, что это крайне маловероятно, потому что это объяснение с большей вероятностью применимо к PHP-коду 1999 года!

0 голосов
/ 26 апреля 2010

Я бы посмотрел код, который отображает выпадающий список и проследил, где он получает свои данные, поместил несколько операторов print с комментариями, чтобы вы могли посмотреть на вывод html и посмотреть, есть ли там какие-либо данные

0 голосов
/ 26 апреля 2010

Правильное направление может быть только одно, и оно называется «отладка».
Это может быть вызвано тысячами причин, поэтому вы должны самостоятельно отслеживать свое приложение, шаг за шагом, проверяя значения всех критических переменных, пытаясь определить, где все идет плохо.
Сообщения об ошибках тоже очень помогают

Хорошая статья от IBM для начала: s http://www.ibm.com/developerworks/library/os-debug/

Главное, чтобы понять, что код должен быть запустить , чтобы найти проблему, не упуская из виду.

0 голосов
/ 26 апреля 2010
<select name="srchCountry" tabindex="1" onchange="changeCountry(this.options[this.selectedIndex].value)">
<option value="none">Choose Country</option>
</select>

Опубликуйте свой код, так как кажется, что есть проблема со скриптом, а не с html.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...