Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / [PHP] Не работает ввод данных в базу MySQL через форму / 4 сообщений из 4, страница 1 из 1
08.04.2013, 23:21
    #38218016
VeraTS
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[PHP] Не работает ввод данных в базу MySQL через форму
Помогите,плиз!
Код: php
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.
<?php
mysql_connect("localhost","root","");
mysql_select_db("opros");
if($_POST['new_opros']){
$vopros=ucfirst(trim($_POST['vopros']));
$var_1=ucfirst(trim($_POST['variant_1']));
$var_2=ucfirst(trim($_POST['variant_2']));
$var_3=ucfirst(trim($_POST['variant_3']));
$var_4=ucfirst(trim($_POST['variant_4']));
$var_5=ucfirst(trim($_POST['variant_5']));
$sql="INSERT INTO`opros1`(vopros,variant_1,variant_2,variant_3,variant_4,variant_5) VALUES('$vopros','$var_1','$var_2','$var_3','$var_4','$var_5')";
$result=mysql_query ($sql);
echo "<a href='#'>informazia dobavlena </a> ";
}
?>

<form action="" method="post" enctype="multipart/form-data" />
 
Новый вопрос<input type="text" name="vopros"/>

Вариант ответа №1<input type="text" name="variant_1"/>

Вариант ответа №2<input type="text" name="variant_2"/>

Вариант ответа №3<input type="text" name="variant_3"/>

Вариант ответа №4<input type="text" name="variant_4"/>

Вариант ответа №5<input type="text" name="variant_5"/>

<input type="submit" name="new_opros" value="Создать новый опрос"/>

</form>
</body>



Не добавляются данные через форму. Идентичный пример работает прекрасно. а этот не хочет. на ошибки подключений к серверу проверяла, все ок!
Даже не знаю почему(

Модератор:

VeraTS , пожалуйста, используйте тег SRC для кода. И называйте тему обсуждения корректно. Исправлено.
...
Рейтинг: 0 / 0
08.04.2013, 23:59
    #38218033
vkle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[PHP] Не работает ввод данных в базу MySQL через форму
Для начала: echo $sql, var_dump($result) и echo mysql_error();
...
Рейтинг: 0 / 0
09.04.2013, 00:01
    #38218035
vkle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[PHP] Не работает ввод данных в базу MySQL через форму
И еще, явно не хватает mysql_real_escape_string()
...
Рейтинг: 0 / 0
09.04.2013, 06:50
    #38218095
mhx
mhx
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[PHP] Не работает ввод данных в базу MySQL через форму
Код: php
1.
mysql_connect("localhost","root","");



*FACEPALM* Без комментариев
Код: html
1.
<form action="" method="post" enctype="multipart/form-data" />



А зачем вы тэг сразу закрыли? И для чего в данном случае такой энктайп?
PS. Сделайте var_dump ($_POST) сразу после if
...
Рейтинг: 0 / 0
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / [PHP] Не работает ввод данных в базу MySQL через форму / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]