[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Отправка данных из формы в таблицу.
MisTERR0000
Доброго дня.

Пишет абсолютное нубло в php. Нижайше прошу вашей помощи!

Суть в чем - необходимо сделать форму, через которую будут добавляться данные в БД.
Форму я написал, а вот с обработчиком проблемы. Не моли бы вы мне помочь? Если можно - дав исправленный код.

Форма:

<form method="post" action="http://vityaziclan.ru/addpk.php">
<table
align="center">
<tr>
<td>
Ник</td>
<td><input
type="text" size="50" name="nick"></td>
</tr>
<tr>
<td>
Причина</td>
<td><input
type="text" size="50" name="reason"></td>
</tr>
<tr>
<td>
Информация</td>
<td><input
type="text" size="50" name="info"></td>
</tr>
<tr>
<td>
Клан выявителя</td>
<td><input
type="text" size="50" name="Clan name"></td>
</tr>
<tr>
<td>
Выявитель</td>
<td><input
type="text" size="50" name="name"></td>
</tr>
</table>
<center><input
align"center" type="submit" value="Добавить"></center>
</form>



Обработчик:
<?php
$db = mysql_connect( 'mysql.hostinger.ru' , 'u939261757_havyr' , '---'); // присоединился к базе
$bs = mysql_select_db( 'u939261757_savyp' ); // выбрал базу
if(isset($_POST['submit']))
{
$nick = mysql_real_escape_string($_POST['nick']);
$reason = mysql_real_escape_string($_POST['reason']);
$info = mysql_real_escape_string($_POST['info']);
$clanname = mysql_real_escape_string($_POST['clanname']);
$name = mysql_real_escape_string($_POST['name']);

mysql_query("INSERT INTO `pkbase` SET `nick`='$nick', `reason`='$reason', `info`='$info', `clanname`='$clanname', `name`='$name';");
}
?>


Большое спасибо за помощь! Еще раз простите, если вопрос глупый. Прошу лишь, не говорите что я дурак и мой код просто ничтожен, мне это известно.
Быстрый ответ:

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