| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Составление SQL-запросов > Данные из формы |
| Автор: ego1977 25.6.2013, 19:40 | ||||
| Здравствуйте! У меня есть мой старый скрипт. В базе несколько полей, есть форма. Добавляю новое поле, добавляю в новое поле данные - ошибка в запросе, хотя запрос сам не меняла, а лишь добавила новую переменную.
alias - это новое поле. Читается, но при попытке записать его в БД возникает ошибка запроса. name - это старое поле, параметры поля в БД идентичны новому и его значения добавляются в БД. Чтобы это значило? Никак не могу найти решения наэтот вопрос! |
| Автор: Gromdron 25.6.2013, 19:54 | ||
| Простите за вопрос, но вы хотите добавить alias сохранив предыдущие значения или вместо поля name ? Если сохранив, то ваша последовательность была такова: 1) Добавить в БД в таблицу statji колонку для хранения alias 2) Добавить в визуальную форму input 3) Изменить SQL запрос:
И после этого у вас не заработало ? Этот ответ добавлен с нового Винграда - http://ru.vingrad.com//object-id51c9c8656ccc194c36000002#findElement_E7045_51c9cb4a6ccc19cf0d0109ea_0 |
| Автор: ego1977 25.6.2013, 19:58 |
| В этом то и дело, что не заработало! Пишет Error database SQL query. |
| Автор: Akina 25.6.2013, 20:08 |
| Попробуйте тот же текст (уже с подстановками) выпонить на консоли MySQL |
| Автор: ego1977 25.6.2013, 20:33 |
| Так работает. |
| Автор: Akina 25.6.2013, 20:48 |
| Тогда вопросы к транспорту, а не к запросу. И соответственно в другом разделе. |
| Автор: ego1977 25.6.2013, 20:48 |
| И что пользователь тоже будет вручную всё добавлять и каким образом? Помогите, у кого уже было такое. Добавлено через 13 минут и 9 секунд Проблема решена! |
| Автор: Akina 25.6.2013, 21:42 |
| Т.е. всё-таки это синтаксическая PHP-ошибка. А также фраза есть неправда - ибо не была выполнена инструкция вместо этого был нарисован текст запроса "по понятиям". |
| Автор: Gromdron 26.6.2013, 00:24 |
| Оппачьки! А можно пример данных при которых оно не работает ??? А то при вашем запросе: хоть 1 кавычка и все.. Этот ответ добавлен с нового Винграда - http://ru.vingrad.com//object-id51c9c8656ccc194c36000002#findElement_E7045_51ca0a9e6ccc19e04c0030e0_0 |