я скопирую весь код php, но думаю что там должно быть нормально:
<?php
echo '<div id=SG> <p align=center><br><br>Список группы</p> ';
include('db_login.php');
$connection=mysql_connect($db_host,$db_username,$db_password);
mysql_query('SET NAMES utf8');
if (!$connection)
{
die('Ошибка подключения к серверу баз данных');
}
$db_select=mysql_select_db($db_database);
if (!$db_select)
{
die('База данных не найдена или отсутствует доступ');
}
$query="select * from grupps";
$result=mysql_query($query);
if (!$result)
{
die ("Невозможно исполнить запрос к базе данных:<br/>".mysql_error());
}
echo '<form method="post" action="">';
echo "<SELECT NAME='NomGrup1'>";
while($row=mysql_fetch_array($result,MYSQL_ASSOC)){
$nomgrup=$row["NomGrup"];
if (isset($_POST['NomGrup1']) && $_POST['NomGrup1'] == $row["NomGrup"]) {
echo "<option value='$nomgrup' selected='selected'>$nomgrup</option>";
} else {
echo "<option value='$nomgrup'>$nomgrup</option>";
}
}
echo"</SELECT>";
if (isset($_POST['NomGrup1'])) {
$query1 = 'SELECT distinct Fio,stud_grup.Id_stud,NomGrup
from studs,stud_grup,grupps WHERE studs.Id_stud=stud_grup.Id_stud
AND NomGrup = ' . $_POST['NomGrup1'];
$result1=mysql_query($query1);
if (!$result1)
{
die ("Невозможно исполнить запрос к базе данных:<br/>".mysql_error());
}
echo '<table border="1">';
echo "<tr><th>ФИО Студента</th></tr>";
while($row1=mysql_fetch_array($result1,MYSQL_ASSOC)){
$studs=$row1["Fio"];
echo "<tr>";
echo'<td><a href="?name=' . $studs . '">' . $studs . '</a></td>';
echo "</tr>";
}
}
echo "<input type='submit' value='Показать список' />";
echo "</form>";
echo "</table>";
echo "</div>";
if (isset($_GET['name'])) {
echo '<div id=Student><p align=center>Подробно по студенту</p> ' . $_GET['name'] . ' родился </div>';
}
mysql_close($connection);
?>