Вывести результат в таблицу с помощью SQL-арифметического запроса

Я хочу отобразить результат в таблицу, используя этот код

$q = $_GET['q'];
mysqli_select_db($con,"ofes");
$sql="SELECT * FROM tbl_summative_results WHERE subject_description = '".$q."'";
$result = mysqli_query($con,$sql);

$sql1="SELECT (round(AVG(pr1+pr2+pr3+pr4+pr5+pr6+pr7+pr8+pr9)/9,2)) FROM tbl_summative_results WHERE subject_description = '".$q."'";
$results = mysqli_query($con,$sql1);
while($row = mysqli_fetch_array($results)) {
echo "<tr>";
echo "<td style='background-color:#e9efc4;color:black;font-weight:bold'>" . $row['(round(AVG(pr1+pr2+pr3+pr4+pr5+pr6+pr7+pr8+pr9)/9,2))'] . "</td>";
echo "</tr>";
mysqli_close($con);
}

Когда я запускаю код, у меня всегда возникает ошибка.

0

Решение

Я получил это сейчас. Я использовал этот запрос «SELECT round (AVG (pr1 + pr2 + pr3 + pr4 + pr5 + pr6 + pr7 + pr8 + pr9) / 9,2) FROM tbl_sumrative_results WHERE subject_description = ‘». $ Q. «‘»; «

0

Другие решения

Других решений пока нет …