Нужна помощь в создании "сложных" запросов из нескольких таблиц и вывод результатов на страницу.
Грубо говоря, есть страница с вводом ФИО для поиска по базе данных, после ввода и отправки запроса на другой странице осуществляется сверка выдача результата. Авторизации, сессии, дизайн, прочее - это не требуется.
Запрос в 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 семестр:
дисциплины, оценки,
….. т.д.
Информация выводится один раз, после обновления страницы с результатом происходит возврат на страницу ввода.
Задача не сложная, но самостоятельно я с ней справиться пока не могу.
Был бы признателен за помощь.