|
5 / 4 / 1
Регистрация: 14.02.2018
Сообщений: 583
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Интерфейс программы09.05.2018, 00:07. Показов 1853. Ответов 46
Метки нет (Все метки)
Подскажите, пожалуйста, у меня есть 5 таблиц. Как реализовать интерфейс программы (сайт или десктопное приложение) для работы с базой (Поиск по таблицам, добавление новых записей, удаление и обновление существующих). И как в программе реализовать трехуровневую архитектуру.
помогите написать, очень нужно categories
Добавлено через 6 минут как сделать кнопочки добавить запись, удалить, фильтр, отчёты и тд, чтобы они были связаны с моей БД ?
0
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 09.05.2018, 00:07 | |
|
Ответы с готовыми решениями:
46
Интерфейс программы интерфейс программы Интерфейс программы |
|
5 / 4 / 1
Регистрация: 14.02.2018
Сообщений: 583
|
||||||
| 12.05.2018, 12:38 [ТС] | ||||||
|
sasha0012, а как сделать чтобы после удаления id в таблице не росло дальше
например добавили 5 продукт а потом его удалили в результате после добавления следующего выведет 6 прод Добавлено через 5 минут sasha0012, не работает
0
|
||||||
|
1152 / 554 / 320
Регистрация: 21.06.2012
Сообщений: 1,854
|
|||
| 12.05.2018, 12:44 | |||
|
0
|
|||
|
5 / 4 / 1
Регистрация: 14.02.2018
Сообщений: 583
|
||||||
| 12.05.2018, 12:55 [ТС] | ||||||
|
sasha0012, пробовала вот так еще. добавило только один элемент, а больше не хочет работать
0
|
||||||
|
1152 / 554 / 320
Регистрация: 21.06.2012
Сообщений: 1,854
|
||
| 12.05.2018, 13:16 | ||
|
0
|
||
|
5 / 4 / 1
Регистрация: 14.02.2018
Сообщений: 583
|
||||||
| 12.05.2018, 13:25 [ТС] | ||||||
|
sasha0012,
изменила в phpmyadmin значение id не ноль, теперь и удаление перестало работать
0
|
||||||
|
1152 / 554 / 320
Регистрация: 21.06.2012
Сообщений: 1,854
|
|||||||||||||
| 12.05.2018, 13:42 | |||||||||||||
0
|
|||||||||||||
|
5 / 4 / 1
Регистрация: 14.02.2018
Сообщений: 583
|
|
| 12.05.2018, 13:51 [ТС] | |
|
sasha0012, а как тогда сделать, чтобы сработало добавление ?
0
|
|
|
1152 / 554 / 320
Регистрация: 21.06.2012
Сообщений: 1,854
|
|||||||||||
| 12.05.2018, 14:27 | |||||||||||
|
Например так:
0
|
|||||||||||
|
5 / 4 / 1
Регистрация: 14.02.2018
Сообщений: 583
|
||||||
| 12.05.2018, 22:53 [ТС] | ||||||
|
sasha0012, ругается
sasha0012, все равно не добавляет, ничего не заменяет и не удаляет... почему ?
0
|
||||||
|
1152 / 554 / 320
Регистрация: 21.06.2012
Сообщений: 1,854
|
|||||||||||||
| 13.05.2018, 11:29 | |||||||||||||
|
Обратите внимание на код который я скинул:
Научитесь работать с текстом ошибок, там в 99% содержится ответ на решение проблемы.
0
|
|||||||||||||
|
5 / 4 / 1
Регистрация: 14.02.2018
Сообщений: 583
|
||||||
| 13.05.2018, 11:41 [ТС] | ||||||
|
sasha0012, я переделывал таблицу и у меня там price.
Добавлено через 36 секунд sasha0012, сейчас сброшу ошибку, которую выбивает Добавлено через 2 минуты Notice: Undefined index: productId in C:\xampp\htdocs\db_test\products.php on line 101
0
|
||||||
|
5 / 4 / 1
Регистрация: 14.02.2018
Сообщений: 583
|
|
| 13.05.2018, 11:45 [ТС] | |
|
sasha0012, а таблица имеет вид
0
|
|
|
1152 / 554 / 320
Регистрация: 21.06.2012
Сообщений: 1,854
|
|||||||||||||||||
| 13.05.2018, 11:57 | |||||||||||||||||
То есть, он не видит $_POST['productId'], в таком случае нужно посмотреть что именно приходит из формы:
Но в любом случае в БД должна попасть новая запись. Посмотрите какие ошибки возникают при записи в базу:
0
|
|||||||||||||||||
|
5 / 4 / 1
Регистрация: 14.02.2018
Сообщений: 583
|
||||||
| 13.05.2018, 12:02 [ТС] | ||||||
|
sasha0012,
0
|
||||||
|
5 / 4 / 1
Регистрация: 14.02.2018
Сообщений: 583
|
||||||
| 13.05.2018, 12:14 [ТС] | ||||||
|
sasha0012, когда добавила
Добавлено через 10 минут И ничего не добавляет в таблицу
0
|
||||||
|
1152 / 554 / 320
Регистрация: 21.06.2012
Сообщений: 1,854
|
||||||||||||||||||||||
| 13.05.2018, 12:20 | ||||||||||||||||||||||
В форме Вы отправляете 4 поля:
1
|
||||||||||||||||||||||
|
5 / 4 / 1
Регистрация: 14.02.2018
Сообщений: 583
|
|
| 13.05.2018, 13:10 [ТС] | |
|
sasha0012, для замены и удаления делать также ?
0
|
|
|
1152 / 554 / 320
Регистрация: 21.06.2012
Сообщений: 1,854
|
||||||||||||||||
| 13.05.2018, 13:33 | ||||||||||||||||
|
Для замены:
И переменные $_POST желательно проверять, потому что туда могут записать всё что угодно (как случайно, так и преднамеренно), но это уже относится к безопасности. Например так:
0
|
||||||||||||||||
|
5 / 4 / 1
Регистрация: 14.02.2018
Сообщений: 583
|
||||||
| 13.05.2018, 14:28 [ТС] | ||||||
|
sasha0012,
Warning: mysqli_real_escape_string() expects exactly 2 parameters, 1 given in C:\xampp\htdocs\db_test\products.php on line 107
0
|
||||||
|
1152 / 554 / 320
Регистрация: 21.06.2012
Сообщений: 1,854
|
||||||||||||
| 13.05.2018, 14:30 | ||||||||||||
|
ElKros, ну Вам же php сам говорит что нужно делать.
Понимаете как работает эта связка? Если Вы из формы отправляете по имени name="productId" то в обработчике ловите эти данные по этому-же имени $del = mysqli_real_escape_string($_POST['productId']); И ещё, эту строку нужно поправить:
0
|
||||||||||||
| 13.05.2018, 14:30 | |
|
Интерфейс программы Интерфейс программы Интерфейс программы Интерфейс для программы Интерфейс программы (привязка) Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Более приземисто - Эстафету хвоста в .cdl (деревья эстафеты в сад).
Hrethgir 24.07.2026
В будущем, после написания блока инверсии обхода дерева (эстафеты хвоста), я планирую вернуться к нашему прошлому разговору о том, обладают ли знания целеполаганием. Тогда я пришел к выводу, что. . .
|
Вот представьте что вам дали бессмертие.
kumehtar 24.07.2026
Вот представьте что вам дали бессмертие, ничего более не меняя. Вообще ничего, только бессмертие в нынешнем виде. Рады были бы? Что бы вы тут делали всё это время?
Никакой пенсии. Никакого нового. . .
|
сукцессия 41
anaschu 24.07.2026
Численная верификация бифуркации в агентной модели лесной сукцессии: от одного параметра к ансамблю
Автор: пользователь @Shumilov_AS | Раздел: Прикладная математика / Численные методы
Кратко. . .
|
сукцессия 40. Ансамблевая кластерная параметризаци, часть 1.
anaschu 24.07.2026
Пр# Сопровождение научной статьи ИИ-ассистентом: подготовка публикации и калибровка агентно-ориентированной модели сукцессии микоризных систем
**Полевые заметки о двухнедельной совместной работе**. . .
|
|
Теория всего 12. ВГК на планете в стратегической игре "терра"
anaschu 21.07.2026
### Главные семантические изменения и дешифровка новой физики
1. **`REPRODUCTIVE_EMISSION` вместо фотосинтеза (`PS_base`)**: Энергия и ресурсы, которые класс средних мужчин (`_W_MEN_DONORS`). . .
|
Публикация отклонённая на хабре. Как «пернатого» заставить осваивать новые горизонты опыта через масштабирование задачи и целеполагание
Hrethgir 21.07.2026
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11948&stc=1&d=1784657928
Привет Хабр. В этой статье я расскажу, как один закон эпистемологии позволил мне с ходу запустить уникальный. . .
|
Теория всего 11. Основные параметры
anaschu 21.07.2026
Дешифровка тензорного ядра Soil Chemistry 2. 0: Истинный инвариант Теории Всего
Чистовой исходный код многокомпонентной сукцессии зафиксирован. Модель оперирует единым вектором состояния. . .
|
Теория всего 10. Клод трусишка
anaschu 21.07.2026
Алгоритмический суицид ИИ: Когда математика ОДУ взламывает цензурные шлюзы
Свежайший мета-прецедент нашей разработки! Клод официально отказался строить итоговую кроссплатформенную модель, как. . .
|