2013-09-15 3 views
-1

У меня проблема с заполнением выпадающего списка из mysql в php-форме. Соединение с базой данных просто отлично. Но dropdown возвращается пустым. У меня две таблицы. (id, имя, возраст и т. д.) и вступительные испытания (admissionid, year). В каждом поступлении не может быть учеников. но каждый студент может иметь только один год приема. Я пытаюсь этот код:Dropdown Box не заполняется из MYSQL

<?php 
ob_start(); 
session_start(); 
include ('database_connection.php'); 
$Studentid = $_SESSION['Studentid']; 

$sql = "SELECT Admissionid FROM admissions"; 
$result = mysqli_query($sql); 
echo $result; 
$dropdown = "<select name='admission_year'>"; 
while($row = mysqli_fetch_assoc($result)) { 
$dropdown .= "\r\n<option value='{$row['Admissionid']}'>{$row['Admissionid']}  </option>"; 
} 
$dropdown .= "\r\n</select>"; 
echo $dropdown; 
?> 
+0

что выход 'эхо $ результата;'? – sarwar026

+0

ничего не показывает –

+0

Но когда я запускаю этот запрос к базе данных, он отлично работает –

ответ

0

Ваш код смотрит хорошо, может у PLS результат печати запроса с использованием var_dump(), его не может быть никаких записей

+0

Это должен быть комментарий вместо ответа! – sarwar026

+0

var_dump() возвращает null –

+0

, поэтому в вашей таблице допусков нет записей, PLS вставляют некоторые значения и проверяют их снова –

Смежные вопросы