4 / 4 / 0
Регистрация: 07.01.2012
Сообщений: 247
|
||||||
1 | ||||||
Запись значения в БД13.12.2012, 20:04. Показов 2019. Ответов 27
Метки нет (Все метки)
Всем ещё раз доброго дня! Теперь вот такая проблема волнует - пытаюсь передать значение в БД, но оно не записывается в поле.
1
|
13.12.2012, 20:04 | |
Ответы с готовыми решениями:
27
Запись в память процесса целого значения и значения типа float Поиск в документе word через vba значения после и запись в значения в переменную Макрос на запись в ячейке значения в зависимости от значения в другой Поиск отрицательного значения, а так же деление, поиск максимального значения и запись в таблицу |
6 / 6 / 0
Регистрация: 28.07.2012
Сообщений: 47
|
||||||
13.12.2012, 20:24 | 2 | |||||
Вместо addslashes лучше использовать mysql_real_escape_string() и проверять нужно при помощи isset
0
|
4 / 4 / 0
Регистрация: 07.01.2012
Сообщений: 247
|
||||||
13.12.2012, 20:38 [ТС] | 3 | |||||
Реакции 0
0
|
6 / 6 / 0
Регистрация: 28.07.2012
Сообщений: 47
|
|
13.12.2012, 20:45 | 4 |
Попробуйте потестить запрос в pma. А что mysql_error говорит?
0
|
4 / 4 / 0
Регистрация: 07.01.2012
Сообщений: 247
|
|
13.12.2012, 21:23 [ТС] | 5 |
0
|
4 / 4 / 0
Регистрация: 07.01.2012
Сообщений: 247
|
||||||
14.12.2012, 19:50 [ТС] | 7 | |||||
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/f/fr14355/new/public_html/reg2.php:2) in /home/f/fr14355/new/public_html/reg2.php on line 3
array(0) { } Вот код:
0
|
603 / 578 / 103
Регистрация: 16.07.2012
Сообщений: 1,762
|
|
14.12.2012, 20:20 | 8 |
0
|
4 / 4 / 0
Регистрация: 07.01.2012
Сообщений: 247
|
|
14.12.2012, 20:34 [ТС] | 9 |
0
|
4 / 4 / 0
Регистрация: 07.01.2012
Сообщений: 247
|
||||||
14.12.2012, 20:43 [ТС] | 11 | |||||
При
0
|
603 / 578 / 103
Регистрация: 16.07.2012
Сообщений: 1,762
|
|
14.12.2012, 20:47 | 12 |
у вас в массиве POST вообще нет данных , соответсвенно и next там тоже не будет
У вас форма вообще есть? покажите форму при помощи которой вы отпраляете данные, или откуда вы их хотите получить?
0
|
4 / 4 / 0
Регистрация: 07.01.2012
Сообщений: 247
|
||||||
14.12.2012, 20:48 [ТС] | 13 | |||||
0
|
603 / 578 / 103
Регистрация: 16.07.2012
Сообщений: 1,762
|
|
14.12.2012, 20:51 | 14 |
ну незнаю вроде бы все правильно должны отправляттся данные, если скрипт находится в этом же файле
0
|
4 / 4 / 0
Регистрация: 07.01.2012
Сообщений: 247
|
|
14.12.2012, 23:50 [ТС] | 16 |
Упс, забыл
При нажатии выводиться Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/f/fr14355/new/public_html/reg2.php:2) in /home/f/fr14355/new/public_html/reg2.php on line 3 string(6) "Дальше" и в базу заносятся два аккаунта: 1. почта, ип, пароль, ид и тд. пользователя 2. нуллы во всех строках У меня форма регистрации состоит из двух частей: 1. ввод пароля и мыла 2. ввод желаемого ника Я, на самом деле, не очень понимаю, что означает "форма в том же файле". Я только начал изучать/разбираться, так как потребовалось совершить некие манипуляции
0
|
Почетный модератор
16844 / 6723 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
|
|
15.12.2012, 09:51 | 17 |
Что означает предупреждение "headers already sent"
если у вас форма ввода и php-код находится в одном файле - то это значит что "форма в том же файле". Если они находятся в разных файлах - форма в одном, а php-обработчик в другом файле, путь к которому прописан в action формы - то это "форма и обработчик в разных файлах" Добавлено через 1 минуту в файле reg2.php на третьей строчке вы пытаетесь отправить какие то заголовки (сессия, header, куки и т.п.) а на второй строчке, перед этим что-то выводите в браузер.. так нельзя
1
|
4 / 4 / 0
Регистрация: 07.01.2012
Сообщений: 247
|
|
15.12.2012, 21:04 [ТС] | 18 |
Помогло удаление пустой строки перед "<?php"
Теперь другой вопрос: при нажатии на кнопку "Далее", в БД создается ещё одна строка со всеми значениями NULL, кроме поля "nickname", которое я отправляю в файле reg2.php. Как мне отправить данные в уже существующую строку(которая создалась в файле reg1.php и содержит поля email, ip, id и т.д)? Добавлено через 8 часов 12 минут Подниму!
0
|
Почетный модератор
16844 / 6723 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
|
|
15.12.2012, 21:22 | 19 |
1
|
4 / 4 / 0
Регистрация: 07.01.2012
Сообщений: 247
|
||||||
15.12.2012, 22:05 [ТС] | 20 | |||||
Спасибо, но я всё равно что то не правильно делаю
Такое ощущение, что я не ник, а запрос в БД через поле ввода отправляю Invalid query: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'values('lolka')' at line 1
0
|
15.12.2012, 22:05 | |
15.12.2012, 22:05 | |
Помогаю со студенческими работами здесь
20
Запись значения по адресу Получение значения из БД, запись в бд Запись значения переменной Запись значения в атрибут Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |