|
0 / 0 / 3
Регистрация: 01.06.2012
Сообщений: 141
|
||||||
Подбор ID (mysql запрос)07.04.2014, 21:57. Показов 1539. Ответов 9
Метки нет (Все метки)
Здравствуйте имеется скрипт. Часть кода взята отсюда http://intop24.ru/article_15_lesson_5.php
по сути имею типа личный кабинет для каждого пользователя, каждый пользователь добавляет какую нибудь стоимость и название своего товара, при этом он может удалить свою запись нажимия кнопку. Самое худшее, есть и не глупцы... Подставлять свои значения ид товара другого участника, при этом товар удаляется. Как то можно этому припятствовать ?
http://site.ru/pages/tovar.php?del=62331365
0
|
||||||
| 07.04.2014, 21:57 | |
|
Ответы с готовыми решениями:
9
MySQL подбор пароля Запрос к MySQL. Через WorkBench запрос выполняется, а через клиента - нет
|
|
3325 / 2845 / 1423
Регистрация: 15.01.2014
Сообщений: 6,170
|
||||||
| 07.04.2014, 23:04 | ||||||
|
Shur1k_ua, Во-первых, передавать данные такого плана лучше POST-запросом. Во-вторых, даже свой ID не обязательно знать юзеру и хранить его можно в сессии. Соответственно и при удалении товара, составлять запрос надо в таком плане:
0
|
||||||
|
0 / 0 / 3
Регистрация: 01.06.2012
Сообщений: 141
|
||||||
| 07.04.2014, 23:57 [ТС] | ||||||
|
я наверное неправильно сформулировал вопрос. дам свой код, а то не могу понять...
1 - пользователи с анкетами и настройками пользователей и сайта 2 - сервера и запись их адресов, и всяких данных
0
|
||||||
|
3325 / 2845 / 1423
Регистрация: 15.01.2014
Сообщений: 6,170
|
||
| 08.04.2014, 00:32 | ||
|
"УДАЛИТЬ ИЗ `таблицы` ГДЕ `id_записи` = 'переменная' И `id_юзера` = 'взятая_из_сессии_или_т.п.'"
0
|
||
|
0 / 0 / 3
Регистрация: 01.06.2012
Сообщений: 141
|
|
| 08.04.2014, 00:47 [ТС] | |
|
жаль мне не совсем понятно
0
|
|
|
3325 / 2845 / 1423
Регистрация: 15.01.2014
Сообщений: 6,170
|
||
| 08.04.2014, 00:49 | ||
|
0
|
||
|
0 / 0 / 3
Регистрация: 01.06.2012
Сообщений: 141
|
|
| 08.04.2014, 02:38 [ТС] | |
|
да авторизация есть... Но она сделана таким макаром, что регистрация и авторизация происходит через ВК. При первом заходе на сайт, ему присваивается ИД вк
Добавлено через 30 секунд а потом ИД вк считается как логин пользователя Добавлено через 1 час 42 минуты отлично давайте по другому, можно ли так.... Чтобы удалить строку, нужно, что бы совпадало 2 значение в таблице. допустим ид клиента и его год рождения. Если параметры не совпадут, то не удалять а переадресовать на главную сайта
0
|
|
|
3325 / 2845 / 1423
Регистрация: 15.01.2014
Сообщений: 6,170
|
||
| 08.04.2014, 02:50 | ||
|
0
|
||
|
0 / 0 / 3
Регистрация: 01.06.2012
Сообщений: 141
|
|
| 08.04.2014, 12:11 [ТС] | |
|
мне там ничего не ясно, чесно. Я немного далёк от мускула.
$sql = mysql_query('DELETE FROM `servers` WHERE `id` = "'.$_GET['del'].'" AND "'.$array['year'].'"'); это же не сверка ведь ? а то один фиг удаляет Добавлено через 9 часов 10 минут есть ещё у кого то какие подсказки? ))
0
|
|
|
5755 / 4134 / 1508
Регистрация: 06.01.2011
Сообщений: 11,276
|
||||||||
| 09.04.2014, 11:03 | ||||||||
|
Не по теме:
- В таблице servers заменить поле id на owner_id. - В таблице servers создать поле id с AUTO_INCREMENT. Затем Ваш код замените на этот: Кликните здесь для просмотра всего текста
0
|
||||||||
| 09.04.2014, 11:03 | |
|
Помогаю со студенческими работами здесь
10
Запрос MySQL Запрос в MySQL Запрос в бд mysql MySQL запрос mySql запрос Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Установка Qt Creator для C и C++: ставим среду, CMake и MinGW без фреймворка Qt
8Observer8 05.04.2026
Среду разработки Qt Creator можно установить без фреймворка Qt. Есть отдельный репозиторий для этой среды: https:/ / github. com/ qt-creator/ qt-creator, где можно скачать установщик, на вкладке Releases:. . .
|
AkelPad-скрипты, структуры, и немного лирики..
testuser2 05.04.2026
Такая программа, как AkelPad существует уже давно, и также давно существуют скрипты под нее. Тем не менее, прога живет, периодически что-то не спеша дополняется, улучшается. Что меня в первую очередь. . .
|
Отображение реквизитов в документе по условию и контроль их заполнения
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеСпецтехники", разработанного в конфигурации КА2.
Данный документ берёт данные из другого нетипового документа. . .
|
Фото всей Земли с борта корабля Orion миссии Artemis II
kumehtar 04.04.2026
Это первое подобное фото сделанное человеком за 50 лет. Снимок называют новым вариантом легендарной фотографии «The Blue Marble» 1972 года, сделанной с борта корабля «Аполлон-17». Новое фото. . .
|
|
Вывод диалогового окна перед закрытием, если документ не проведён
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2.
Задача: реализовать программный контроль на предмет проведения документа. . .
|
Программный контроль заполнения реквизитов табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2.
Задача:
1. Реализовать контроль заполнения реквизита. . .
|
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение:
DISM / Online / Add-Capability / CapabilityName:WMIC~~~~
Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
|
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2.
Задача: при создании документов установить период списания автоматически. . .
|