0 / 0 / 1
Регистрация: 18.03.2016
Сообщений: 22
1

Не могу понять почему данные не записываются в БД

18.03.2016, 18:39. Показов 433. Ответов 2
Метки нет (Все метки)

Есть форма:
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
 
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
    <link rel="stylesheet" href="style.css" type="text/css">
    <title>Форма регистрации</title>
</head>
 
<body>
   <p class="text_center">РЕГИСТРАЦИЯ ПОЛЬЗОВАТЕЛЯ</p>
    <form action="scripts/form.php" method="post" name="forma">
        <fieldset>
            <label for="login">Придумайте логин:</label>
            <br/>
            <input type="text" name="login" size="25">
            <br/>
            <label for="password">Придумайте пароль:</label>
            <br/>
            <input type="password" name="password" size="25">
            <br/>
            <label for="f_name">Имя:</label>
            <br/>
            <input type="text" name="f_name" size="25">
            <br/>
            <label for="patronymic">Отчество:</label>
            <br/>
            <input type="text" name="patronymic" size="25">
            <br/>
            <label for="l_name">Фамилия:</label>
            <br/>
            <input type="text" name="l_name" size="25">
            <br/>
            <label for="date_of_birth">Дата рождения:</label>
            <br/>
            <input type="text" name="date_of_birth" size="25">
            <br/>
            <label for="email">Ваш Email:</label>
            <br/>
            <input type="text" name="email" size="25">
            <br/>
            <label for="site">Ваш сайт (если есть):</label>
            <br/>
            <input name="site" type="text" value="" size="25">
            <br/>
            <label for="about_user">Кратко о себе:</label>
            <br/>
            <textarea name="about_user" cols="51" rows="3"></textarea> 
        </fieldset>
        <br/>
        <fieldset>
            <input id="submit" type="submit" value="Отправить данные">
            <input id="submit" type="reset" value="Очистить форму">
            <br/> 
        </fieldset>
    </form>
    <a class="text_center" href="http://my-host/register/return_form.html">Поиск пользователей</a>
</body>
 
</html>
и есть ее обработчик:

PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<?php
require 'connect.php'; 
 
$login = $_REQUEST['login'];
$password = $_REQUEST['password'];
$f_name = $_REQUEST['f_name'];
$patronymic = $_REQUEST['patronymic'];
$l_name = $_REQUEST['l_name'];
$date_of_birth = $_REQUEST['date_of_birth'];
$email = $_REQUEST['email']; 
$site = $_REQUEST['site'];
$reg_date = date ("m.d.y, H:i:s"); /* =здесь в таблице задается текущая дата= */ 
$about_user = $_REQUEST['about_user'];
 
$insert_sql = "INSERT INTO ur_otdel (login, password, f_name, patronymic, l_name, date_of_birth, email, site, reg_date, about_user)" .
"VALUES('{$login}', '{$password}', '{$f_name}', '{$patronymic}', {$l_name}', '{$date_of_birth}', '{$email}', '{$site}', '{$reg_date}', '{$about_user}' );"; 
mysql_query($insert_sql);
echo "<p>$reg_date</p>";
echo "<p>Данные о новом пользователе успешно внесены в базу!</p>";
?>
При отправке данных с формы выдает сообщение об успешном внесении данных в БД...
До этого все нормально работало, пока не добавил несколько инпутов и переменных, а так же инпут и переменную с текущим временем и датой..
Сам только учу PHP, помогите с решением данной проблемы, так как сам уже несколько часов мучаюсь(((
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.03.2016, 18:39
Ответы с готовыми решениями:

Файл: Не могу понять, почему данные не записываются в файл, он остается пустым.
Здравствуйте , помогите пожалуйста , с записью данных в файл. #include &quot;stdafx.h&quot;...

Удалить данные из вектора (игра в города) - не могу понять, почему данные остаются в векторе?
Ребят, почему так выводит(все время первый город вектора)? vector&lt;string&gt; wcities; ...

Не могу понять, почему не добавляются данные
Здравствуйте! Дайте пожалуйста направление, где искать ошибку: &lt;html&gt; &lt;head&gt; ...

Не могу понять почему не переносятся данные
Здравствуйте. Помогите, пожалуйста, разобраться почему у меня не переносятся данные из Access. В...

2
1641 / 1307 / 639
Регистрация: 10.01.2015
Сообщений: 4,283
18.03.2016, 18:50 2
PHP
1
$insert_sql = "INSERT INTO `ur_otdel` (`login`, `password`, `f_name`, `patronymic`, `l_name`, `date_of_birth`, `email`, `site`, `reg_date`, `about_user`) VALUES ('$login', '$password', '$f_name', '$patronymic', '$l_name', '$date_of_birth', '$email', '$site', '$reg_date', '$about_user')";
Добавлено через 1 минуту
Синтаксис оператора INSERT

Добавлено через 1 минуту
Используйте MySQLi
1
0 / 0 / 1
Регистрация: 18.03.2016
Сообщений: 22
18.03.2016, 19:23  [ТС] 3
Спасибо, очень помогли)
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
18.03.2016, 19:23

Невводятся данные в базу не могу понять почему
&lt;? if (isset($name) &amp;&amp; isset($email) &amp;&amp; isset($location) &amp;&amp; isset($tariff)) { $result =...

Не могу понять почему не работает скрипт вытягивающий данные с базы данных mySQL
Сайт залит в хостинг, база данных создана, и скрипт устанавливает соединение с ней, но чет не...

Почему данные не записываются в .txt файл?
Пытаюсь переделать свой код с С на С++. По задумке в файл должны построчно записываться значения...

не записываются данные при отправке запроса почему
1.php &lt;!DOCTYPE html&gt; &lt;html lang=&quot;ru&quot;&gt; &lt;head&gt; &lt;title&gt;Заголовок&lt;/title&gt; &lt;/head&gt; &lt;body&gt; ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru