Къде има грешка, че който и град да избера от падащия списък в БД винаги отива "друг"?
Код:
<?php
include("..//connection.php");
if($_POST)
{
$id_hotel=$_POST['t_id_hotel'];
$name_hotel=$_POST['t_name_hotel'];
$hotel_grad=$_POST['s_hotel_grad'];
$s_hotel_grad = $_POST["s_hotel_grad"];
if ($s_hotel_grad == '1')
{
$hotel_grad="София";
}
elseif ($s_hotel_grad == '2')
{
$hotel_grad="Пловдив";
}
elseif ($s_hotel_grad == '3')
{
$hotel_grad="Варна";
}
elseif ($s_hotel_grad == '4')
{
$hotel_grad="Бургас";
}
else
{
$hotel_grad="друг";
}
mysql_select_db('turobekti');
$chars="SET CHARACTER SET cp1251";
mysql_query($chars);
$query = "insert into hotel_reg values('', '".$name_hotel."','".$hotel_grad."')";
$result = mysql_query($query);
if ($result)
echo '<span style="color:#386922; font: italic small-caps 900 12px arial"> Хотелът е добавен.</span>';
echo '<span style="color:#386922"><br> <a href=reg.php>Назад</a></span>';
echo '</td></tr></table>';
}
else
{
?>
<body>
<form name="input" action="gr.php" method="post">
<table border=2 class=fon><strong>
<tr>
<td align=right>Хотел:
<input type="text" name="t_name_hotel" value="" size="20" /><br />
</td>
</tr>
<tr>
<td>Населено място:
<select select"s_hotel_grad">
<option value="1">София</option>
<option value="2">Пловдив</option>
<option value="3">Варна</option>
<option value="4">Бургас</option>
</select>
</td>
</tr>
<tr><td><br /><br />
<input type="submit" value="Регистрирай!" />
</td></tr>
</table>
</form>
<?php
}
?>