Форум программистов, компьютерный форум, киберфорум
Наши страницы
PHP: базы данных
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
jhendrix
0 / 0 / 0
Регистрация: 23.02.2010
Сообщений: 184
1

Как из базы получить только что обновленную информацию

27.04.2014, 20:30. Просмотров 891. Ответов 2
Метки нет (Все метки)

Как из базы получить только что обновленную(новую) информацию. При этом на странице высвечивается сколько их на данный момент(счетчик) ?

Решаю следующее:
Пользователь ввел данные и нажал на кнопку отправить, после в базе идет обновление/добавление(если такого нет в списке), а в админке отображается кол-во новой информации.
И еще как связать эту переменную с клиентской и админской частью ? С сессиями нужно работать ?
У меня сейчас на данный момент проблема с реализации. Хотелось бы использовать счетчик и по нему ориентироваться(всмысле решить две задачи одной переменной : вывести количество и одновременно в базе выбрать последние записи).
0
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.04.2014, 20:30
Ответы с готовыми решениями:

Как из базы получить только что обновленную информацию
Как из базы получить только что обновленную(новую) информацию. При этом на странице высвечивается...

Как получить ID только что вставленной записи в MySQL ?
Пробовал: mysql_insert_id(); но она возвращает только 0. Вот моя функция: function...

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

Как вытащить из базы данных нужную информацию?
Здравствуйте. У меня вот такая вот проблема... Мне нужно сделать скрипт авторизации который я уже...

Как добавить информацию из базы данных в country.php?
Здравствуйте. Прошу помочь. У нас на хостинге есть база данных, с информацией о странах (каждая...

2
crautcher
2019 / 1991 / 463
Регистрация: 27.05.2011
Сообщений: 6,837
28.04.2014, 12:31 2
Цитата Сообщение от jhendrix Посмотреть сообщение
Как из базы получить только что обновленную(новую) информацию.
Чем новая отличается от старой?
0
Maksimchikfull
Веб-мастер
89 / 89 / 19
Регистрация: 11.08.2011
Сообщений: 674
28.04.2014, 17:58 3
Лучший ответ Сообщение было отмечено jhendrix как решение

Решение

jhendrix, вы мне напомнили схему для чата. От клиента посылается AJAX запрос и в *.php файле генерируется HTML код новых сообщений. Ну и в сессию записывается последний идентификатор сообщения. Но надо учитывать то что идентификатор должен быть записан после запроса к БД. Естественно запрос идёт за новыми сообщениями.

PHP
1
2
3
4
5
6
7
8
9
10
$result = mysql_query("SELECT * FROM `chat` WHERE `id` > '{$_SESSION[last_id]}'");
$row = mysql_fetch_assoc($result);
if(!empty($row)) {
    do {
        // ...
    }
    while($row = mysql_fetch_assoc($result));
 
    $_SESSION['last_id'] = $row['id'];
}
Код писал тут, на форуме, не тестил.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
28.04.2014, 17:58

Как удалить из базы только одну строку
В общем ситуация такая , при нажатие на кнопку удалить после вывода информции что бы удалялась...

Как получить ноль из базы?
Добрый день. Нужна помощь, программист пропал, а проблема осталась. В базе тип = int, атрибут...

Как получить данные с базы почты России?
Видел много раз программы, и онлайн сервисы где можно отследить посылку. Вопрос: Как это...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru