Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 05.12.2016, 17:50   #1
nikytt
Форумчанин
 
Аватар для nikytt
 
Регистрация: 15.08.2015
Сообщений: 173
По умолчанию как сделать возможность редактировать написанный отзыв?

думаю нужно на странице админа сделать запрос на базу данных выбрать ячейку с текстом отзыва с определенным айди и показать форму админу и вместо value=переменную т. е =текст отзыва, после при отправке проверить если if (isset($_GET['отзыва'])) тогда типа
"UPDATE company_reviews SET текст='текст модерированный' WHERE id='$id'";

так правильно? или подправьте спасибо.
Москва форум- общение на любые темы!!
nikytt вне форума Ответить с цитированием
Старый 05.12.2016, 18:05   #2
Andkorol
Старожил
 
Регистрация: 31.05.2010
Сообщений: 3,301
По умолчанию

Цитата:
Сообщение от nikytt Посмотреть сообщение
думаю нужно на странице админа сделать запрос на базу данных выбрать ячейку с текстом отзыва с определенным айди и показать форму админу и вместо value=переменную т. е =текст отзыва, после при отправке проверить если if (isset($_GET['отзыва'])) тогда типа
"UPDATE company_reviews SET текст='текст модерированный' WHERE id='$id'";
так правильно? или подправьте спасибо.
Andkorol вне форума Ответить с цитированием
Старый 29.12.2016, 17:54   #3
s88s
Форумчанин
 
Регистрация: 02.01.2014
Сообщений: 369
По умолчанию

UPDATE – запрос, который позволяет ПЕРЕЗАПИСАТЬ значения полей или ДОПИСАТЬ что-то в уже существующей строке в БД. Например, есть готовая строка, но в ней нужно перезаписать параметр возраста, так как он изменился со временем.

1. В таблице users ГДЕ id равно 3 значение поля age становится 18.

Код:
UPDATE users SET age = '18' WHERE id = '3';
2. Всё то же самое, что и в первом запросе, просто показан синтаксис запроса, где перезаписываются два поля и более.
В таблице users ГДЕ id равно 3 значение поля age становится 18, а country Россия.

Код:
UPDATE users SET age = '18', country = 'Россия' WHERE id = '3';
Ну а перед этим выведим то что нам надо SELECT и распихаем по формам имя, отзыв и тд
"Я не волшебник, я только учусь"
s88s вне форума Ответить с цитированием
Старый 29.12.2016, 18:01   #4
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Цитата:
Сообщение от s88s Посмотреть сообщение
в ней нужно перезаписать параметр возраста, так как он изменился со временем.
не нужно, нужно хранить дату рождения.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 29.12.2016, 18:09   #5
s88s
Форумчанин
 
Регистрация: 02.01.2014
Сообщений: 369
По умолчанию

Цитата:
Сообщение от Alex11223 Посмотреть сообщение
не нужно, нужно хранить дату рождения.
Я через поиск нашел пример и скопировал его ... суть вопроса не про дату рождения а про то что редактировать надо отзывы недовольных людей и делать их все положительными =)
"Я не волшебник, я только учусь"
s88s вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
как сделать чтобы после одобрения админом отзыва на страницы админа слово принять менялось на Отзыв одобрен? nikytt PHP 1 03.12.2016 10:40
Как сделать возможность выбора размещения алисаса? artemavd БД в Delphi 4 25.03.2009 22:57
как сделать на своем сайте возможность устанавливать его, как стартовую страницу при загрузке броузера Chaynik Помощь студентам 2 02.03.2009 23:10
Не дать Юзеру редактировать (как это сделать?) chugo Microsoft Office Access 3 26.02.2009 22:02