[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Личный кабинет обучающегося
The200
Здравствуйте.
Нужна помощь в создании "сложных" запросов из нескольких таблиц и вывод результатов на страницу.
Грубо говоря, есть страница с вводом ФИО для поиска по базе данных, после ввода и отправки запроса на другой странице осуществляется сверка выдача результата. Авторизации, сессии, дизайн, прочее - это не требуется.
Запрос в SQL, который я смог осилить

SELECT students.id, concat(students.secondname, ' ', students.firstname, ' ', students.thirdname) AS 'ФИО', disciplines.fulltitle, progress.ball FROM ((students INNER JOIN progress ON
progress.idstud = students.id) INNER JOIN disciplines ON disciplines.id = progress.iddiscip) ORDER BY students.id


Но даже его переделать в PHP ума не хватило.
И данный запрос требует, конечно же, модификации.

На первой странице у мена такой код

<form method="post" action="result.php">
<
table border="0" cellpadding="3">
<
tr>
<
td>Фамилия:</td>
<
td><input type="text" name="text1"></td>
</
tr>
<
tr>
<
td>Имя:</td>
<
td><input type="text" name="text2"></td>
</
tr>
<
tr>
<
td>Отчество:</td>
<
td><input type="text" name="text3"></td>
</
tr>
<
tr>
<
td>Номер зачетной книжки:</td>
<
td><input type="number" name="numz"></td>
</
tr>
</
table>

<
input type="submit" name="submit" value="ОК" />


Необходимо выполнить по базе поиск по 4м полям и выдать на другой странице результат в приемлемом виде:

ФИО, номер договора
Учебный год, стоимость обучения, оплачено
1 семестр:
дисциплины, оценки,
2 семестр:
дисциплины, оценки,
….. т.д.

Информация выводится один раз, после обновления страницы с результатом происходит возврат на страницу ввода.
Задача не сложная, но самостоятельно я с ней справиться пока не могу.
Был бы признателен за помощь.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.