Форум программистов, компьютерный форум, киберфорум
PHP: базы данных
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.57/7: Рейтинг темы: голосов - 7, средняя оценка - 4.57
25 / 9 / 17
Регистрация: 22.12.2015
Сообщений: 2,097

Как в mysql изменить статус страницы?

15.07.2018, 14:48. Показов 1588. Ответов 30
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Было publish нужно поменять в статус на утверждении
PHP
1
2
3
4
5
$result2 = mysql_query("SELECT  * FROM wp_posts WHERE post_status='publish' AND post_status='inherit'", $connect_db);
while($row5 = mysql_fetch_assoc($result2))
{
 
}
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
15.07.2018, 14:48
Ответы с готовыми решениями:

Как изменить статус?
Есть объявления, когда создаешь объявления они в статусе new_advert Я хочу в вьюхе объявления сделать кнопку "изменить...

Как коротким кодом изменить статус чекбокса?
Добрый день! Я не знаю, включен чекбокс или нет. По нажатию хоткея нужно изменить его состояние на обратное. Пишу: ...

Как отправить сообщение на стену Вконтакте и изменить статус
Помогите пожалуйста очень нужно! вот есть код но он не очень( Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As...

30
71 / 55 / 32
Регистрация: 13.04.2018
Сообщений: 521
15.07.2018, 15:03
Цитата Сообщение от scherbakovss201 Посмотреть сообщение
утверждении
1)Всм поменять на утверждение?
Сделать простой запрос к БД и указать значение.
2)не так
Цитата Сообщение от scherbakovss201 Посмотреть сообщение
"SELECT * FROM wp_posts WHERE post_status='publish' AND post_status='inherit'", $connect_db);
А так
PHP
1
"SELECT * FROM `wp_posts` WHERE `post_status` = 'publish' AND `post_status` = 'inherit'", $connect_db);
3)Изменить publish
SQL
1
UPDATE `wp_posts` SET `post_status` = 'value' WHERE `post_status` = 'publish' AND `post_status` = 'inherit'
0
Эксперт PHP
4925 / 3920 / 1620
Регистрация: 24.04.2014
Сообщений: 11,441
15.07.2018, 15:07
Цитата Сообщение от SolomonRei Посмотреть сообщение
`post_status` = 'publish' AND `post_status` = 'inherit'
Интересно как post_status одновременно может быть published и inherit?
0
71 / 55 / 32
Регистрация: 13.04.2018
Сообщений: 521
15.07.2018, 15:09
Цитата Сообщение от Jewbacabra Посмотреть сообщение
Интересно как post_status одновременно может быть published и inherit?
Не знаю,он накосячил,а его его косяк не заметил,спасибо,внимательнее буду.
0
25 / 9 / 17
Регистрация: 22.12.2015
Сообщений: 2,097
15.07.2018, 15:47  [ТС]
Цитата Сообщение от SolomonRei Посмотреть сообщение
Не знаю,он накосячил,а его его косяк не заметил,спасибо,внимательнее буду.
Цитата Сообщение от Jewbacabra Посмотреть сообщение
Интересно как post_status одновременно может быть published и inherit?
Есть страницы 'post_type =page' в них статус `post_status` = 'publish' ,а есть модальные окно 'post_type ='popup' в них `post_status` = 'inherit' нужно скриптом пройтись и сделать `post_status` = 'pending

и еще прошу подсказать,как Post_date присвоить текущую дату и время по серверу.'
0
71 / 55 / 32
Регистрация: 13.04.2018
Сообщений: 521
15.07.2018, 15:52
Цитата Сообщение от scherbakovss201 Посмотреть сообщение
Есть страницы 'post_type =page' в них статус `post_status` = 'publish' ,а есть модальные окно 'post_type ='popup' в них `post_status` = 'inherit' нужно скриптом пройтись и сделать `post_status` = 'pending
Оууу,как все на мудрено,сделайте разные таблицы,или разные названия колонок,так запутаться можно.
Цитата Сообщение от scherbakovss201 Посмотреть сообщение
и еще прошу подсказать,как Post_date присвоить текущую дату и время по серверу.'
PHP
1
2
3
4
function GetTime() {
        return time();
    }
print (GetTime());
0
25 / 9 / 17
Регистрация: 22.12.2015
Сообщений: 2,097
15.07.2018, 15:53  [ТС]
Цитата Сообщение от SolomonRei Посмотреть сообщение
3)Изменить publish
если я вас правильно понял то на php
PHP
1
2
3
4
5
6
7
8
/* изменить статус с inherit на pending */
 
 
 $result8 = mysql_query("SELECT * FROM `wp_posts` WHERE `post_status` = 'publish'  ", $connect_db); WHERE post_status='inherit' " , $connect_db);
while($row8 = mysql_fetch_assoc($result8))
{
    mysql_query("UPDATE  * FROM  wp_posts SET `post_status` = 'pending' WHERE post_status='inherit' " , $connect_db);
}
0
71 / 55 / 32
Регистрация: 13.04.2018
Сообщений: 521
15.07.2018, 15:59
Цитата Сообщение от scherbakovss201 Посмотреть сообщение
если я вас правильно понял то на php
да,только
так
PHP
1
(UPDATE  * FROM  `wp_posts` SET `post_status` = 'pending' WHERE post_status='inherit' " , $connect_db)
0
25 / 9 / 17
Регистрация: 22.12.2015
Сообщений: 2,097
15.07.2018, 15:59  [ТС]
наверное так вариант2
PHP
1
2
3
4
5
6
/* изменить статус с inherit на pending */
$result8 = mysql_query("SELECT  * FROM wp_posts WHERE post_status='inherit'", $connect_db);
while($row8 = mysql_fetch_assoc($result8))
{
mysql_query("UPDATE `wp_posts` SET `post_status` = 'value' WHERE `post_status` = 'publish'", $connect_db);
}
0
71 / 55 / 32
Регистрация: 13.04.2018
Сообщений: 521
15.07.2018, 16:01
Цитата Сообщение от scherbakovss201 Посмотреть сообщение
наверное так вариант2
Да.так лучше,чем тот непонятный и неправильный вариант запроса
0
25 / 9 / 17
Регистрация: 22.12.2015
Сообщений: 2,097
15.07.2018, 16:04  [ТС]
Цитата Сообщение от SolomonRei Посмотреть сообщение
PHP
выодит 1531659789

Добавлено через 1 минуту
Я имел ввиду как обновить дату и время page на серверную
0
71 / 55 / 32
Регистрация: 13.04.2018
Сообщений: 521
15.07.2018, 16:16
Ну так все правильно,храните дату и время в БД так,а если нпдо перевести в читабельный формат используйте функцию
PHP
1
Date();
0
25 / 9 / 17
Регистрация: 22.12.2015
Сообщений: 2,097
15.07.2018, 16:30  [ТС]
Цитата Сообщение от scherbakovss201 Посмотреть сообщение
mysql_query("UPDATE `wp_posts` SET `post_status` = 'value' WHERE `post_status` = 'publish'", $connect_db);
Цитата Сообщение от SolomonRei Посмотреть сообщение
Да.так лучше,чем тот непонятный и неправильный вариант запроса
Какой смысл тогда в WHERE `post_status` = 'publish' на этапе обновления,может вот лучше?
PHP
1
2
mysql_query("UPDATE `wp_posts` SET `post_status` = 'pending' ", $connect_db);
echo "good";
0
71 / 55 / 32
Регистрация: 13.04.2018
Сообщений: 521
15.07.2018, 16:38
Цитата Сообщение от scherbakovss201 Посмотреть сообщение
Какой смысл тогда в WHERE `post_status` = 'publish' на этапе обновления,может вот лучше?
а такой,если вы уберете WHERE,то он обновит все поля в этой таблице,и поставит во сек строках данное значение
Code
1
pending
0
25 / 9 / 17
Регистрация: 22.12.2015
Сообщений: 2,097
15.07.2018, 19:59  [ТС]
Цитата Сообщение от SolomonRei Посмотреть сообщение
Ну так все правильно,храните дату и время в БД так,а если нпдо перевести в читабельный формат используйте функцию
вот такое нужно 2018-07-15 18:54:22
0
71 / 55 / 32
Регистрация: 13.04.2018
Сообщений: 521
15.07.2018, 20:02
Цитата Сообщение от scherbakovss201 Посмотреть сообщение
вот такое нужно 2018-07-15 18:54:22
такое,так такое
PHP
1
2
3
4
5
6
7
<?php
function GetTime() {
        return time();
    }
$date = date('Y-m-d H:m:i', GetTime());
echo $date;
?>
0
25 / 9 / 17
Регистрация: 22.12.2015
Сообщений: 2,097
15.07.2018, 20:19  [ТС]
Цитата Сообщение от SolomonRei Посмотреть сообщение
такое,так такое
а что бы дату постов изменить
PHP
1
mysql_query("UPDATE `wp_posts` SET `post_date` = '$date' ", $connect_db);
0
71 / 55 / 32
Регистрация: 13.04.2018
Сообщений: 521
15.07.2018, 20:20
Да,только забыли добавить WHERE,иначе у всех постов дата измениться,а не только одного,которого вы хотите.
0
25 / 9 / 17
Регистрация: 22.12.2015
Сообщений: 2,097
15.07.2018, 20:24  [ТС]
post_data что из них правильнее скриптом менть post_modification_date

Добавлено через 2 минуты
Цитата Сообщение от SolomonRei Посмотреть сообщение
Да,только забыли добавить WHERE,иначе у всех постов дата измениться,а не только одного,которого вы хотите.
в чем разница вариант 1(нужно ли в кавычки брать WHERE id =261)?
PHP
1
mysql_query("UPDATE `wp_posts` SET `post_date` = '$date' " WHERE id =261, $connect_db);
вариант 2
PHP
1
mysql_query("UPDATE  id =261`wp_posts` SET `post_date` = '$date' " , $connect_db);
0
71 / 55 / 32
Регистрация: 13.04.2018
Сообщений: 521
15.07.2018, 20:30
Цитата Сообщение от scherbakovss201 Посмотреть сообщение
в чем разница вариант 1(нужно ли в кавычки брать WHERE id =261)?

вы php на каком уровне знаете?
Надо так
PHP
1
mysql_query("UPDATE `wp_posts` SET `post_date` = '$date' WHERE `id` = '261'", $connect_db)
Цитата Сообщение от scherbakovss201 Посмотреть сообщение
в чем разница вариант 1
Разница в том,что в первом варианте вы используете WEHRE,и то неправильно
Цитата Сообщение от scherbakovss201 Посмотреть сообщение
mysql_query("UPDATE *id =261`wp_posts` SET `post_date` = '$date' " , $connect_db);
Тут тоже не правильно,так нельзя писать!
PHP
1
mysql_query("UPDATE  `wp_posts` SET `post_date` = '$date' WHERE `id` = '261'" , $connect_db);
Только так.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
15.07.2018, 20:30
Помогаю со студенческими работами здесь

Изменить статус бар!
Как изменить статус бар? Добавлено через 21 минуту верней DroidDraw

Изменить статус через форму
В загружающейся форме имеется выпадающий список при изменении его производится изменение статуса в таблице. Не могу понять как сделать...

Изменить статус по истечении времени
Привет всем. Каким образом можно изменить статус в бд, когда дата истекла. То есть в поле стоит дата, ну допустим 18 февраля 2012 года...

Изменить статус онлайн на оффлайн
Понимаю, что вопрос может показаться многим не относящийся к данной ветке. Но суть интересует следующая! Выход пользователя с сайта...

Как изменить переменные MySQL?
Что имеем? 1. Windows XP Corp.Edit.Eng + SP2 + MUI 2. MySQL 4.1.15 + MySQL Administrator 1.1.4 + MySQL Browser 1.1.17 3. PHP 5.0 ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO Апнулись до NET10. Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта так и в интерактивном режиме. из сложностей - чисто функциональный подход. Решил. . .
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2. Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники". В. . .
Настройка движения справочника по регистру сведений
Maks 29.03.2026
Решение ниже реализовано на примере нетипового справочника "ТарифыМобильнойСвязи" разработанного в конфигурации КА2, с целью учета корпоративной мобильной связи в коммерческом предприятии. . . .
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут. https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc Первый документ красиво выглядит, но без схемы. Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Программный код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере". Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита,. . .
Команды формы и диалоговое окно
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти". Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. В качестве источника данных. . .
Кому нужен AOT?
DevAlt 26.03.2026
Решил сделать простой ланчер Написал заготовку: dotnet new console --aot -o UrlHandler var items = args. Split(":"); var tag = items; var id = items; var executable = args;. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru