![]() |
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]() ![]() ![]() |
|
namra |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 355 Регистрация: 26.4.2007 Репутация: нет Всего: нет |
Подскажите почему данные не заносятся в MYSQL где ошибка?
|
|||
|
||||
Gold Dragon |
|
|||
![]() Призрачный ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 6753 Регистрация: 1.3.2004 Где: Россия, Тамбов Репутация: 10 Всего: 71 |
скорее всего из-за ошибки в 17-й строке....
Добавлено через 6 минут и 15 секунд а вообще, причин может быть куча... Какие хоть ошибки выдаёт, есть ли вообще соединение с базой, что приходит из POST... А вообще попробуй просто исполнить запрос в любом SQL-менеджере... и сразу всё увидишь. можешь воспользоваться phpMyAdmin или HeidiSQL или любой другой -------------------- Нельзя жить в прошлом, оно уже прошло. Нельзя жить в будущем, оно ещё не наступило. Нужно жить в настоящем, помня прошлое и думая о будущем! |
|||
|
||||
Arantir |
|
||||
Рыбак без удочки ![]() ![]() Профиль Группа: Участник Сообщений: 960 Регистрация: 18.11.2012 Репутация: 16 Всего: 55 |
namra, про экранирование спецсимволов слышали когда-нибудь? А про то, что строки в sql-запросах следует в кавычки заворачивать?
Приведите свой запрос в порядок для начала.
-------------------- interface Жопа { // ATTENTION: has to be implemented by every class of the project for proper project work } |
||||
|
|||||
Gold Dragon |
|
|||
![]() Призрачный ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 6753 Регистрация: 1.3.2004 Где: Россия, Тамбов Репутация: 10 Всего: 71 |
-------------------- Нельзя жить в прошлом, оно уже прошло. Нельзя жить в будущем, оно ещё не наступило. Нужно жить в настоящем, помня прошлое и думая о будущем! |
|||
|
||||
namra |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 355 Регистрация: 26.4.2007 Репутация: нет Всего: нет |
Arantir, про sql запросы в кавычках не понял ? У меня же стоят кавычки
Это сообщение отредактировал(а) namra - 21.1.2013, 13:44 |
|||
|
||||
Sanchezzz |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1670 Регистрация: 19.11.2006 Где: Voronezh Репутация: 41 Всего: 60 |
namra, а теперь сходите почитайте про sql injection
-------------------- Понравился ответ "+" по репе, не забываем закрывать тему, заказы в LS. |
|||
|
||||
Gold Dragon |
|
||||||
![]() Призрачный ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 6753 Регистрация: 1.3.2004 Где: Россия, Тамбов Репутация: 10 Всего: 71 |
namra, ты бы хотя бы дамп таблицы привёл
и что у тебя $ins? покажи Добавлено через 4 минуты и 48 секунд Если человек только начинает работать с базой, то пусть уж сразу учит новое... Во-первых MySQL уже устарел, во-вторых, давно пора забыть об инъекциях и пользоваться как минимум MySQLi::stmt Добавлено через 13 минут и 5 секунд и кстати...
вместо этого
должно быть это
-------------------- Нельзя жить в прошлом, оно уже прошло. Нельзя жить в будущем, оно ещё не наступило. Нужно жить в настоящем, помня прошлое и думая о будущем! |
||||||
|
|||||||
namra |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 355 Регистрация: 26.4.2007 Репутация: нет Всего: нет |
Gold Dragon, разобрался сделал экранирование спс, теперь выскачило другое внес строку в таблицу, затем обновляю страницу и последние данные которые я вносил заносятся опять, как будто в буфере что ли хранится?
|
|||
|
||||
Arantir |
|
|||
Рыбак без удочки ![]() ![]() Профиль Группа: Участник Сообщений: 960 Регистрация: 18.11.2012 Репутация: 16 Всего: 55 |
Вы это скажите тому, кто пишет вот это:
Добавлено через 1 минуту и 15 секунд namra, при обновлении страницы с отправкой формы браузер у вас спрашивает "отправить ли данные еще раз?". Ну так вот... Это сообщение отредактировал(а) Arantir - 21.1.2013, 14:12 -------------------- interface Жопа { // ATTENTION: has to be implemented by every class of the project for proper project work } |
|||
|
||||
Gold Dragon |
|
|||
![]() Призрачный ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 6753 Регистрация: 1.3.2004 Где: Россия, Тамбов Репутация: 10 Всего: 71 |
namra, для лучшего понимания попробуй расстанавливать в предложениях знаки препинания
![]() А по сути скажу.. у тебя вообще всё организовано не правильно.. Должно быть примерно так - открываем форму для ввода данных - отправляем данные - получаем данные и проверяем их на корректность - сохраняем данные в случае успеха или возвращаемся обратно на форму в случае ошибки - после сохранения данных делаем редирект на форму или куда там ещё с другой стороны можешь: - во-первых, перед сохранением проверить на существование подобной записи и уж в случае её отсутствия сохранять - во-вторых, использовать REPLACE (с правильным построением индексов конечно) - в-третьих, воспользоваться каким-то "индикатором", например куками или сессиями.. Объявляешь например какую-то переменную при первом добавлении. А при сохранении проверяешь её наличие.. Добавлено через 8 минут и 18 секунд
А человеку лучше рассказать и показать, а не отсылать его куда-то что-то почитать.. Конечно это нужно!!! Но лучше показать и послать ![]() -------------------- Нельзя жить в прошлом, оно уже прошло. Нельзя жить в будущем, оно ещё не наступило. Нужно жить в настоящем, помня прошлое и думая о будущем! |
|||
|
||||
namra |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 355 Регистрация: 26.4.2007 Репутация: нет Всего: нет |
Gold Dragon, начинается знаки припинания и т.д. , все же понимают о чем я говорю ! И с обновлением разобрался может кому надо будет
Это сообщение отредактировал(а) namra - 21.1.2013, 14:29 |
|||
|
||||
Arantir |
|
|||
Рыбак без удочки ![]() ![]() Профиль Группа: Участник Сообщений: 960 Регистрация: 18.11.2012 Репутация: 16 Всего: 55 |
Из меня очень плохой учитель =) Как по мне, так человек, который пытается написать приложение, что-то делающее, должен все же изучать документации по используемым в приложении аспектам. Хотя бы одним глазком глянуть, что ли... Человек, совершенно не знающий синтаксиса sql-запросов, приходит и спрашивает "почему данные не заносятся в MYSQL, где ошибка?". На первый взгляд namra просто кто-то или что-то заставляет все это делать. Ну просто не видно здравого желания достичь цели, одно желание доделать "лишь бы как-то да работало". -------------------- interface Жопа { // ATTENTION: has to be implemented by every class of the project for proper project work } |
|||
|
||||
Gold Dragon |
|
|||
![]() Призрачный ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 6753 Регистрация: 1.3.2004 Где: Россия, Тамбов Репутация: 10 Всего: 71 |
//offtop
Я давно на этом форуме и считаю что этот форум и есть очень большой справочник. И во многом даже лучше официальных источников. Здесь можно найти ответ практически на любой вопрос и даже не только ответ, но и мнение по его решению. По этому считал и считаю, что нужно посылать сюда, а не от сюда ![]() А что касается доков.. так если человек хочет учится то сам придёт к тому чтобы почитать сначала справочник.. Просто иногда так хочется чтобы всё заработало быстро.. а справочник читать долго.. ![]() Это сообщение отредактировал(а) Gold Dragon - 21.1.2013, 21:10 -------------------- Нельзя жить в прошлом, оно уже прошло. Нельзя жить в будущем, оно ещё не наступило. Нужно жить в настоящем, помня прошлое и думая о будущем! |
|||
|
||||
Sanchezzz |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1670 Регистрация: 19.11.2006 Где: Voronezh Репутация: 41 Всего: 60 |
Вот именно хочется всем и каждому, но так не бывает должны быть препятствия и трудности.
![]() -------------------- Понравился ответ "+" по репе, не забываем закрывать тему, заказы в LS. |
|||
|
||||
baldina |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3433 Регистрация: 5.12.2007 Где: Москва Репутация: 26 Всего: 101 |
![]()
не большой. и совсем не справочник. и уж никак не замена книг и документации. здесь общаются, здесь могут помочь - навести на мысль (это думаю самое ценное), здесь даже что-то могут написать за кого-то, но не более. |
|||
|
||||
![]() ![]() ![]() |
Правила форума "PHP" | |
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |