Форум программистов, компьютерный форум, киберфорум
PHP: базы данных
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
EK
8 / 8 / 0
Регистрация: 16.02.2012
Сообщений: 381

В БД не добавялется инфа

17.09.2012, 13:11. Показов 660. Ответов 8
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здрасте!
Создал на денвере БД, в ней таблицу с полями login,password,name,lastname,City.
Инфа из полей password и City почему-то не добавляется.

Форма для регистрации:
HTML5
1
2
3
4
5
6
<tr><td>Придумай себе логин</td><td><input type="text" name="login"></td></tr>
<tr><td>Придумай пароль</td><td><input type="password" name="password"></td></tr>
<tr><td>Как тебя зовут?</td><td><input type="text" name="name"></td></tr>
<tr><td>Назови свою фамилию?</td><td><input type="text" name="lastname"></td></tr>
<tr><td>Где ты живешь(город)?</td><td><input type="text" name="City"></td></tr>
<tr><td></td><td align="right"><input type="submit" value="Сделано"></td></tr>
И код для работs с БД:
PHP
1
2
3
mysql_connect("localhost","Admin","123");
mysql_select_db("forum");
mysql_query("INSERT INTO users (login,password,name,lastname,City) VALUES ('{$_POST['login']}','{$_POST['password']}','{$_POST['name']}','{$_POST['lastname']}','{$_POST['City']}')");
Подскажите, в чем я ошибся?
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
17.09.2012, 13:11
Ответы с готовыми решениями:

инфа о компе
День добрый :) мне надо узнать инфу о компе и железе и вывести ее(напрмер, имя компютера, модель проца, мат, платы, размер ОЗУ). Как это...

Инфа по графике
Подскажите, пожалуйста, какую-нибудь инфу по двухмерной графике(эл. книги, статьи, исходники). Например как загрузить картинку, считать...

Инфа не грузится в БД
Точнее, грузится, но как-то непонятно. Всем добра!!! Есть форма... &lt;form action='' method=&quot;post&quot;&gt; &lt;input...

8
(x(x_(x_x(О_о)x_x)_x)x)
 Аватар для Athlon_33_88
64 / 56 / 6
Регистрация: 04.09.2010
Сообщений: 301
17.09.2012, 13:25
PHP
1
mysql_query("INSERT INTO users (login,password,name,lastname,City) VALUES ('{$_POST['login']}','{$_POST['password']}','{$_POST['name']}','{$_POST['lastname']}','{$_POST['City']}')") or die (mysql_error());
и дай скрин полей таблицы из phpMyAdmin
0
 Аватар для basili4
201 / 199 / 4
Регистрация: 13.06.2012
Сообщений: 1,009
Записей в блоге: 3
17.09.2012, 13:29
Странно что вообще что то добавляется

PHP
1
2
3
4
5
6
7
$sql="INSERT INTO users (login,password,name,lastname,City) VALUES 
('".$_POST['login']."','"
.$_POST['password']."','"
.$_POST['name']."','"
.$_POST['lastname']."','"
.$_POST['City']."'";
mysql_query($sql) or die (mysql_error());
0
Почетный модератор
Эксперт HTML/CSSЭксперт PHP
 Аватар для KOPOJI
16844 / 6724 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
17.09.2012, 13:33
basili4, почему это? там все нормально.
Athlon_33_88, если некоторые поля заполняются - то это нужно проверять сами переменные

Добавлено через 50 секунд
Отладка программы
0
 Аватар для crautcher
2450 / 2301 / 597
Регистрация: 27.05.2011
Сообщений: 7,845
17.09.2012, 13:34
так попробуйте:
PHP
1
2
3
4
5
6
7
8
9
10
11
<?
if (isset($_POST['login'],$_POST['password'],$_POST['name'],$_POST['lastname'],$_POST['City']))
{
mysql_connect("localhost","Admin","123") or die(mysql_error());
mysql_select_db("forum")or die(mysql_error());
$_POST = array_map('mysql_real_escape_string', $_POST);
mysql_query("INSERT INTO users (login,password,name,lastname,City) 
            VALUES ('{$_POST['login']}','{$_POST['password']}','{$_POST['name']}','{$_POST['lastname']}','{$_POST['City']}')")or die(mysql_error());
}  
else 
 echo 'нет данных!';
0
 Аватар для basili4
201 / 199 / 4
Регистрация: 13.06.2012
Сообщений: 1,009
Записей в блоге: 3
17.09.2012, 13:34
KOPOJI, Да вы правы Это я не доглядел.
0
EK
8 / 8 / 0
Регистрация: 16.02.2012
Сообщений: 381
17.09.2012, 13:37  [ТС]
А теперь - не добавляется только пароль
Я не понял, что сделал, но инфа из City добавилась
Миниатюры
В БД не добавялется инфа   В БД не добавялется инфа  
0
(x(x_(x_x(О_о)x_x)_x)x)
 Аватар для Athlon_33_88
64 / 56 / 6
Регистрация: 04.09.2010
Сообщений: 301
17.09.2012, 13:39
сделай пассворд varchar)))))))))
0
Почетный модератор
Эксперт HTML/CSSЭксперт PHP
 Аватар для KOPOJI
16844 / 6724 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
17.09.2012, 13:39
самое простое
PHP
1
2
$q = "INSERT INTO users (login,password,name,lastname,City) VALUES ('{$_POST['login']}','{$_POST['password']}','{$_POST['name']}','{$_POST['lastname']}','{$_POST['City']}')";
echo $q; exit;
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
17.09.2012, 13:39
Помогаю со студенческими работами здесь

Нужна инфа
как создать в папке ещё одну папку с другими папками вложенными друг в друга равного количеству символов в созданном файле.

Пропадает Инфа
Представте, Сайт лежит на хосте, Из бд несколько раз проподала инфа(причем что страно из одних и тех же страниц). и при этом хост несколько...

Не отображается инфа
Здравствуйте, сделал программу отдел кадров. - База Access. Всё работает вот только есть одна недоделка, нажимаю на первую запись...

Не выводится инфа
Здравия всем. У меня тут такое дело. Делаю часы. И возникла проблема: при прошивке МК для арботы с часовым кварцем - семисегментники...

Учебники и инфа по 3D играм на C++
Всем доброго времени суток! Кто знает не старые, а примерно 2011 и больше года выпуски учебники по программированию 3D игр на C++! :help:...


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

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Новые блоги и статьи
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои. А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20% kYBz3eJf3jQ
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru