Форум программистов, компьютерный форум, киберфорум
PHP: базы данных
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.82/11: Рейтинг темы: голосов - 11, средняя оценка - 4.82
0 / 0 / 0
Регистрация: 17.03.2015
Сообщений: 24
MySQL

Не добавляет данные из php в бд mysql

17.03.2015, 17:18. Показов 2171. Ответов 36
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Помогите, не могу понять, почему не добавляет данные в бд...
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
$fpatch=$url."/".$filenewname;
//Загружаем данные в БД
$user="root";
$password="";
$database="pred_db";
$dtable="form";
 
if ($db=@mysql_connect("localhost",$user,$password)){
mysql_select_db($database);
 
echo "База данных найдена!";
 
$name = $_POST['$name'];
$otrasl = $_POST['$otrasl'];
$ogrn= $_POST['$ogrn']; 
$inn= $_POST['$inn'];
$region= $_POST['$region'];
$oblast= $_POST['$oblast'];
$gorod= $_POST['$gorod'];
$poselok= $_POST['$poselok'];
$ylica= $_POST['$ylica'];
$dom= $_POST['$dom'];
$index= $_POST['$index'];
 
$sql = "INSERT INTO $dtable ( id, name, otrasl, ogrn, inn, region, oblast, gorod, poselok, ylica, dom, index) VALUES ( NULL, '$name', '$otrasl', '$ogrn', '$inn', '$region', '$oblast', '$gorod', '$poselok', '$ylica', '$dom', '$index');";
mysql_query($sql);}
 
else{ echo "<p>База данных не найдена!</p>";}
mysql_close();
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<FORM action="for.php" id="medatasend" name="medatasend" ENCTYPE="multipart/form-data" method="post">
<fieldset>
<p><input name="name" type="text" value=""> Название предприятия  </p>
<p><input name="otrasl" type="text" value=""> Отрасль предприятия </p>
<p><input name="ogrn" type="text" value=""> ОГРН </p>
<p><input name="inn" type="text" value=""> ИНН </p>
<p><input name="region" type="text" value=""> Регион </p>
<p><input name="oblast" type="text" value=""> Область </p>
<p><input name="gorod" type="text" value=""> Город </p>
<p><input name="poselok" type="text" value=""> Поселок </p>
<p><input name="ylica" type="text" value=""> Улица </p>
<p><input name="dom" type="text" value=""> Дом </p>
<p><input name="index" type="text" value=""> Почтовый индекс </p>
<input type=submit value="Добавить данные">
<p>&nbsp;</p>
<br/>
</fieldset>
</form>
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
17.03.2015, 17:18
Ответы с готовыми решениями:

PHP MySQL не добавляет поле
&lt;?php $link=mysqli_connect('localhost', '*********', '*******', '*************'); $query = &quot;SELECT `kod` FROM `mutq`&quot;; ...

Данные с PHP в JS, MYSQL
Здравствуйте, интересует такая вещь... Мне нужно на каждый день календаря присвоить цифру с количеством заданий, которое запланировано на...

Php невносит данные в mysql
Здраствуйте, помогите пожалуйсто, написал простейшую программу для регистрации на сайте, тоесть программа должна вносить мыло ник пароль и...

36
Native x86
Эксперт Hardware
 Аватар для quwy
6859 / 3791 / 1026
Регистрация: 13.02.2013
Сообщений: 11,861
17.03.2015, 17:21
Ошибка какая-то отображается?
0
0 / 0 / 0
Регистрация: 17.03.2015
Сообщений: 24
17.03.2015, 17:24  [ТС]
нет пишет, что база данных найдена!
0
Native x86
Эксперт Hardware
 Аватар для quwy
6859 / 3791 / 1026
Регистрация: 13.02.2013
Сообщений: 11,861
17.03.2015, 17:35
Цитата Сообщение от timon08 Посмотреть сообщение
нет пишет, что база данных найдена!
Так ваш же скрипт выводит это сообщение на экран в одиннадцатой строке. Как проверяете факт добавления записи?
0
0 / 0 / 0
Регистрация: 17.03.2015
Сообщений: 24
17.03.2015, 17:39  [ТС]
я так понимаю, что никак. я новичок в этом деле. как можно проверить?
0
Native x86
Эксперт Hardware
 Аватар для quwy
6859 / 3791 / 1026
Регистрация: 13.02.2013
Сообщений: 11,861
17.03.2015, 17:46
Цитата Сообщение от timon08 Посмотреть сообщение
я так понимаю, что никак. я новичок в этом деле. как можно проверить?
Тогда с чего вы взяли, что данные не добавляются? Чего вы вообще ожидаете от этого скрипта?
0
0 / 0 / 0
Регистрация: 17.03.2015
Сообщений: 24
17.03.2015, 17:50  [ТС]
при заполнении формы, введенные данные не записываются в бд. Ожидаю получить, что всё-таки данные будут отображаться в бд
0
Native x86
Эксперт Hardware
 Аватар для quwy
6859 / 3791 / 1026
Регистрация: 13.02.2013
Сообщений: 11,861
17.03.2015, 17:59
Цитата Сообщение от timon08 Посмотреть сообщение
Ожидаю получить, что всё-таки данные будут отображаться в бд
Тогда снова вопрос: что значит "данные будут отображаться в бд"? Как вы, собственно, смотрите данные из БД?
0
0 / 0 / 0
Регистрация: 17.03.2015
Сообщений: 24
17.03.2015, 18:04  [ТС]


0
Native x86
Эксперт Hardware
 Аватар для quwy
6859 / 3791 / 1026
Регистрация: 13.02.2013
Сообщений: 11,861
17.03.2015, 18:06
timon08, ну, одну запись со словами "проба" во всех полях я вижу. Это не она, случайно?
0
0 / 0 / 0
Регистрация: 17.03.2015
Сообщений: 24
17.03.2015, 18:07  [ТС]
хотелось бы но нет

Добавлено через 42 секунды
это при создание бд заполнил таблицу
0
Native x86
Эксперт Hardware
 Аватар для quwy
6859 / 3791 / 1026
Регистрация: 13.02.2013
Сообщений: 11,861
17.03.2015, 18:12
О, только сейчас заметил, а на кой у вас символы доллара стоят в именах POST-параметров:
PHP
1
2
3
4
5
6
7
8
9
10
11
$name = $_POST['$name'];
$otrasl = $_POST['$otrasl'];
$ogrn= $_POST['$ogrn']; 
$inn= $_POST['$inn'];
$region= $_POST['$region'];
$oblast= $_POST['$oblast'];
$gorod= $_POST['$gorod'];
$poselok= $_POST['$poselok'];
$ylica= $_POST['$ylica'];
$dom= $_POST['$dom'];
$index= $_POST['$index'];
?
0
0 / 0 / 0
Регистрация: 17.03.2015
Сообщений: 24
17.03.2015, 18:20  [ТС]
убрал, но все равно ничего не изменилось((((
0
Native x86
Эксперт Hardware
 Аватар для quwy
6859 / 3791 / 1026
Регистрация: 13.02.2013
Сообщений: 11,861
17.03.2015, 18:24
Сделайте echo $sql; между строками 25 и 26, покажите результат.
0
0 / 0 / 0
Регистрация: 17.03.2015
Сообщений: 24
17.03.2015, 18:30  [ТС]
0
Native x86
Эксперт Hardware
 Аватар для quwy
6859 / 3791 / 1026
Регистрация: 13.02.2013
Сообщений: 11,861
17.03.2015, 18:35
timon08, запрос правильный и должен работать, а вот строчка "данные добавлены в базу" откуда взялась? В скрипте ее нет.

И влючили бы вы, наконец, отображение ошибок в php.ini, чтобы хоть что-то видеть.
0
0 / 0 / 0
Регистрация: 17.03.2015
Сообщений: 24
17.03.2015, 18:53  [ТС]
quwy,
0
0 / 0 / 0
Регистрация: 17.03.2015
Сообщений: 24
17.03.2015, 18:53  [ТС]
0
Native x86
Эксперт Hardware
 Аватар для quwy
6859 / 3791 / 1026
Регистрация: 13.02.2013
Сообщений: 11,861
17.03.2015, 18:58
timon08, в строке 13 у вас какая-то не используемая фигня, в остальном все отрабатывает. Вы точно подключаетесь скриптом к той же базе, которую потом смотрите?
0
0 / 0 / 0
Регистрация: 17.03.2015
Сообщений: 24
17.03.2015, 19:07  [ТС]
quwy, убрал, проблема такая же, да точно. могу скинуть вам на почту, сами посмотрите, может я что-то упустил.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
17.03.2015, 19:07
Помогаю со студенческими работами здесь

php выводим данные из mysql
Что я делаю не так? Не хочет выводить данные из базы хотя данные правильны и в базе текст есть. $db =...

PHP Не заносит данные Mysql
сборка apache 2.4.3, mysql 5.5.23, php 5.4.9, phpmyadmin 3.5.5 на ноутбуке не заносится в БД через скрипты, которые на компьютере...

Как изменить данные в MySQL из PHP
Всем доброго времени суток. Я тут наткнулся на одну так сказать &quot;проблему&quot;. У меня есть таблица users в ней есть колонки id name surname...

Нужно вывести данные из mysql в php
Нужно вывести из таблицы uchenik (id, имя, фамилия, дата рождения) на пустую страницу php Например: Имя: Иван ...

Отправить данные из mysql в письмо на php
Возникла проблема с отправкой данных из mysql в письмо. Из БД mysql данные вытаскиваются следующим образом: $result2 =...


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

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
Функция установки текстового статуса в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению. На форме документа создается. . .
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
10 пpимет, которые всегда сбываются
Maks 31.03.2026
1. Чтобы, наконец, пришла маршрутка, надо закурить. Если сигарета последняя, маршрутка придет еще до второй затяжки даже вопреки расписанию. 2. Нaдоели зима и снег? Не надо переезжать. Достаточно. . .
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 31.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO Апнулись до NET10. Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта так и в интерактивном режиме. из сложностей - чисто функциональный подход. Решил. . .
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2. Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники". В. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru