[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Не доабвляет значение в базу данных
apelcun
include_once("bd.php");

if (isset($_POST['submit'])){
if(empty($_POST['floor'])) {
echo '<br><font color="red"><img border="0" src="error.gif" alt="Введите логин"> Выберите пол!</font>';
}

else{
$floor = $_POST['floor'];
$query = ("SELECT id FROM purchase WHERE floor='$floor'");
$sql = mysql_query($query) or die(mysql_error());

$query = "INSERT INTO purchase (floor );
VALUES ('
$floor')";
$result = mysql_query($query) or die(mysql_error());;
echo '<font color="green"><img border="0" src="ok.gif" alt="Вы успешно зарегистрировались!">Вы успешно зарегистрировались!</font><br><a href="index.php">На главную</a>';
}
}

<form action="purchase.php" method="post">
<p><input
type="radio" name="floor" value="male" checked>Мужской
<input type="radio" name="floor" value="female">Женский</p>
<input
type="submit" value="Оформить" name="submit">
</form>

Вот какую ошибку мне выдает:"You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '; VALUES ('male')' at line 1". Я много почитал и посмотрел но решения так и не увидел, помогите пожалуйста!
Быстрый ответ:

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