#151 2008.03.10 09:25

Helqg
Участник
Откуда: 52 регион
Зарегистрирован: 2008.01.23
Сообщений: 306
Карма: 2
Профиль

Re: PHP+MySQL

Да не просто я в упор писал md_ а надо mb_. И думал, почему ничего не работает... Гг. ///

Добавлено спустя   2 минуты  56 секунд:
Да не. Я там буковку напутал просто. sad /// Ща такое дело- надо новые темы наверх выводить. Чем? Может в базе создать столбик с временем последнего изменения записи? Ну там в секундах unix овых. И сравнивать их MAX()?


Стране нужны автобусы!

Неактивен

#152 2008.03.10 11:39

Admin
Administrator
Зарегистрирован: 2007.11.03
Сообщений: 95
Карма: -1
Профиль

Re: PHP+MySQL

вообще по ID это можно, чем больше id записи, тем она новее, но я думаю записывать время создания темы полюбому надо) чтобы собсна показать когда создана запись.


сердце пронзенное ветром

Неактивен

#153 2008.03.10 15:54

Helqg
Участник
Откуда: 52 регион
Зарегистрирован: 2008.01.23
Сообщений: 306
Карма: 2
Профиль

Re: PHP+MySQL

Новее то да. Но с добавлением поста id не изменяется. Надо как то время колоть. У меня в базе уже строкой xx.xx.xxxx XX:XX хранится. Надо в timestamp перебить...


Стране нужны автобусы!

Неактивен

#154 2008.03.10 16:18

Gemorroj
Administrator
Откуда: Белоруссия
Зарегистрирован: 2007.11.03
Сообщений: 6594
Карма: 107
Профиль Веб-сайт

Re: PHP+MySQL

А, тогда да. Еще можно в таблице постов писать ID темы. И делать запрос к постам, сортируя их по времени. Соответственно берем из полученных данных ID тем и выводим. Я делаю именно так)

Неактивен

#155 2008.03.10 21:39

Helqg
Участник
Откуда: 52 регион
Зарегистрирован: 2008.01.23
Сообщений: 306
Карма: 2
Профиль

Re: PHP+MySQL

не. Посты будут по старинке- с первого и так далее. Без времени сляпал. А вот в темах нельзя без времени. У тя как время хранится? В секундах?


Стране нужны автобусы!

Неактивен

#156 2008.03.10 23:48

Gemor
Гость

Re: PHP+MySQL

Время всегда храни как timestamp. Я темы и имел ввиду, из таблицы с постами ты вибираешь id тем.

#157 2008.03.11 11:30

Helqg
Участник
Откуда: 52 регион
Зарегистрирован: 2008.01.23
Сообщений: 306
Карма: 2
Профиль

Re: PHP+MySQL

По id я отбираю темы для нужного раздела среди кучи всяких тем. Так. Допустим. Эта куча отсортированна по id. А как выбрать по времени? Гм.


Стране нужны автобусы!

Неактивен

#158 2008.03.11 11:35

Gemorroj
Administrator
Откуда: Белоруссия
Зарегистрирован: 2007.11.03
Сообщений: 6594
Карма: 107
Профиль Веб-сайт

Re: PHP+MySQL

ты выбираешь ID но сортируешь по времени.

Код:

1
SELECT `id_theme` FROM `posts` ORDER BY `time` DESC LIMIT 10

Отредактировано Gemorroj (2008.03.11 11:36)

Неактивен

#159 2008.03.12 19:39

Helqg
Участник
Откуда: 52 регион
Зарегистрирован: 2008.01.23
Сообщений: 306
Карма: 2
Профиль

Re: PHP+MySQL

"SELECT `id`,`time`,`title`,`quantity` FROM `tems` WHERE `forum`='$kat' ORDER BY `time` LIMIT $start,$over"

Добавлено спустя   4 минуты  31 секунду:
Должно прокатить. Там пока пыхадмин в ауте. Гг. Зато разрешили самим .htaccess трогать. // как лучше написать time(); или date("U"); ? Блин. В коде двумерные массивы smile Они ниче не будут тормозить? Как выводить время работы скрипта?


Стране нужны автобусы!

Неактивен

#160 2008.03.12 19:57

Admin
Administrator
Зарегистрирован: 2007.11.03
Сообщений: 95
Карма: -1
Профиль

Re: PHP+MySQL

наверное time smile насчет двумерным массивов, если они нужны, то пусть будут. я очень сомневаюсь что они будут узким местом.
время работы скрипта:

Код:

1
span style="color: #0000BB"><?php// в самом верху// смотрим время$time = array_sum(explode(' ', microtime()));/*тут всякий код...*/// в конце снова смотрим время// отнимаем от него время начала работы скрипта, и обрезаем до 4 цифр после точкиprint round(array_sum(explode(' ', microtime()))-$time,4);?>

сердце пронзенное ветром

Неактивен

Дополнительно

forum.wapinet.ru

PunBB Mod v0.6.2
0.042 s