У меня есть база данных в phpMyAdmin, которую я настроил с помощью XAMPP. Я работаю над веб-сайтом, который показывает статистику введенных пользователем результатов в базе данных. Скажите, что я хотел бы показать процентиль оценки пользователю после того, как он отправил свою оценку: где мне написать запрос для этого? В коде HTML / PHP? В phpMyAdmin? Где-то еще, как верстак или PopSQL?
Я успешно получил веб-сайт для отображения средней оценки в любой таблице, записав этот код в файл HTML:
<?php
$sql = "SELECT AVG(score) AS score FROM $input_subject";
$result = mysqli_query($conn, $sql);
$row = mysqli_fetch_object($result) ;
echo nl2br("Average score for $input_subject: \n \n"
. round($row->score));
?>
Это работает, но когда я ищу учебники, например, для запроса процентиля или чего-то подобного функции CHECK (чтобы не принимать ничего меньше 0 или больше 120), кажется, что запросы всегда пишутся где-то еще, кроме HTML файл.
Кроме того, когда я пытаюсь написать код SQL в phpMyAdmin, он всегда показывает кучу сообщений об ошибках, даже если я копирую / вставляю его (изменяя имена таблиц и т. Д., Конечно).
Итак, мне нужно взглянуть на некоторые другие программы, в которые нужно было записывать запросы, или я могу просто записать их в HTML-файл или в phpMyAdmin? Я новичок в этом деле, поэтому все поможет!