Пустая страница после добавления кода PHP для выпадающего меню

0

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

 <select name="isoID" id="isoID">

 <option value="">--Select--</option>
 <?php
mysql_connect("hostname", "username", "password") or die(mysql_error()); 
mysql_select_db("database") or die(mysql_error()); 
$list=mysql_query("select isoID, isotope FROM tbl_isotopes Order by isotope ASC");
    while($row_list=mysql_fetch_assoc($list)){
?>
    <option value="<? echo $row_list['isoID']; ?>">
                   <? echo $row_list['isotope']; ?>          </option>
        <?
         }
         ?>
 </select>

Мне сообщили, что на сервере установлена версия PHP 5.5.3.

  • 0
    Какой браузер делает это пустым? Можете ли вы получить HTML, который отправляется или получает сценарий?
  • 4
    Есть короткие метки? Если нет, измените все <? к <?php
Показать ещё 3 комментария
Теги:

1 ответ

0
Лучший ответ

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

Если короткие теги не установлены, вам нужно будет изменить все экземпляры <? до <?php.

В добавленной ноте я должен указать, что вы используете устаревшую функцию MySQL.

Используйте mysqli с подготовленными инструкциями или PDO с подготовленными инструкциями, они намного безопаснее.

Ещё вопросы

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