Ребята я запутался теперь Заполненные данные в таблице не отображается первая записьphp mysql query | HTML таблица
HTML таблица:
<table class="table table-bordered table-condensed" align="center" bordercolor="#CCCCCC">
<tr bgcolor="#009933">
<td align="center" style="color:#FFF;">Name</td>
<td align="center" style="color:#FFF;">Course</td>
<td align="center" style="color:#FFF;">Grade</td>
<td align="center" style="color:#FFF;">Remark</td>
</tr>
<?php
while($result= mysql_fetch_array($query1)){
echo "<tr>";
echo "<td>".$result['stud_name']."</td>";
echo "<td class=\"text-center\">"."</td>";
echo "<td>".$result['grade']."</td>";
echo "<td>".$result['remark']."</td>";
}
?>
</table>
и это запрос:
$query1 = mysql_query("SELECT * FROM tb_grade WHERE instructor_id = '$inst_id' AND term = '$term' AND description = '$desc'");
Но когда я проверяю запрос с помощью json, он показывает все записи
{
"test": [{
"stud_name": "Jeo De Jesus",
"grade": "58",
"remark": "Failed"
}, {
"stud_name": "Juana Gonzales",
"grade": "60",
"remark": "Failed"
}, {
"stud_name": "Wendy Lizardo",
"grade": "81",
"remark": "Passed"
}, {
"stud_name": "Jeffrey Oliveras",
"grade": "91",
"remark": "Passed"
}, {
"stud_name": "Mc Jester Salinas",
"grade": "83",
"remark": "Passed"
}],
"success": 1
}
Хорошо, я решаю это^_^Это связано с этой нитью => http://stackoverflow.com/questions/9318302/first-row-from-mysql-query-result-not-being-displayed – CallMeJeo
Проблема может быть, что вы используете mysql_ *, который амортизируется в старых версиях и удаляется из новой версии php, поэтому попробуйте использовать mysqli или PDO и для того, чтобы опустить SQL-инъекцию риска, используя подготовленные операторы –