Форум сетевых администраторов
Показаны 12 сообщений на этой странице

Форум сетевых администраторов (http://netadmin.ws/forum/index.php)
- PHP (http://netadmin.ws/forum/forumdisplay.php?forumid=6)
-- Как сохранить максимальный индекс? (http://netadmin.ws/forum/showthread.php?threadid=6606)


Помещено RomaniS 22-09-2003 в 01:00:

Как сохранить максимальный индекс?

Значится так... есть связка PHP+MySQL

Есть юзер и при кажом обращении на страницу создается индекс Ц.

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

Т.е. чтобы на странице было: юзер|текущий индекс|максимальный индекс.

Заметьте что текущий индекс в базе не сохраняется...
(не вижу смысла...)

Если сделать так, то на сколько это нелепо?

-----------------
1. Добавить доп. ячейку в таблице max_index
2. При каждом обращении к странице чекать текущий индекс и если он больше значения в ячейке max_index, то делать UPDATE max_index
-----------------
Спасибо за внимание. Жду комментсов.


Помещено polo 22-09-2003 в 01:13:

ничего не понял, можно еще раз но по русски, что конкретно нужно?

polo добавил 22-09-2003 в 01:14:55:
какой индекс, на базе чего формируется и вообще что это такое?

__________________
Всегда есть решение.


Помещено RomaniS 22-09-2003 в 01:17:

Есть юзер id=1 |300|600|

где 300 - текущий индекс, 600 - максимальный индекс

Как сохранить эти 600???

RomaniS добавил 22-09-2003 в 01:18:21:
Ну это причем... напримере форума.... кол-во постов*кол-во дельных постов. Допучтим это индекс.


Помещено blacki 22-09-2003 в 08:15:

Несколько вариантов (если я правильно понял вопрос):
1. записать в сесию.
2. кинуть форму с хиден полем и всле переходы осуществлять через неё (геморней).

__________________
Национальность - русский, вероисповедание - программист.


Помещено Kfmook 22-09-2003 в 10:14:

а че в файле ломы на одну цифру больше хранить?

__________________
http://simpsons.ykt.ru - русский портал о Симпсонах


Помещено RomaniS 22-09-2003 в 12:18:

blacki
Что записать в сессию?
Максимальный индекс?

Kfmook
В базе ты хотел сказать... а зачем?


Помещено blacki 22-09-2003 в 12:21:

да. Таким образом ты сможешь к ниму обращаться и иметь когда и как захочешь.

__________________
Национальность - русский, вероисповедание - программист.


Помещено RomaniS 22-09-2003 в 12:35:

Я видимо так и не смог толком объяснить... попытка №3

Есть страница типа http://www.netadmin.ws/forum/memberlist.php?s=

Вместо "сообщения" - "текущий индекс" + солбец "макс индекс"

И как тут сессия мне может помочь?


Помещено blacki 22-09-2003 в 12:50:

Вроде говорим по русски, а не х.. понять друг друга не можем.

//как взять переменную мтодом get
http://www.netadmin.ws/forum/memberlist.php?tec_index=123&max_index=321
$max = $_GET["max_index"];

//как взять переменную мтодом get и вытащить значение после символа "#".

http://www.netadmin.ws/forum/memberlist.php?c=123#321
//321 - max index
$max = $_GET["c"];
$index = explode("#", $max);
$max = $index[1];

Если опять не то, то выматерись в старонку, и на пиши вопрос полностью максимально просто.. Читать мысли пока ни кто не умеет, а человек прочевший мысли программера сразу свихнется...

__________________
Национальность - русский, вероисповедание - программист.


Помещено RomaniS 22-09-2003 в 16:04:

blacki

Спасибо за помощь... Свои мысли я так выразить и не смог...

Пролема не втом как вывести, а как корректно ее внести в базу.

-----------------
1. Добавить доп. ячейку в таблице max_index
2. При каждом обращении к странице чекать текущий индекс и если он больше значения в ячейке max_index, то делать UPDATE max_index
-----------------

Вот так правильно будет или нет???


Помещено polo 22-09-2003 в 21:24:

RomaniS будет правильно не сомневайся.

__________________
Всегда есть решение.


Помещено RomaniS 23-09-2003 в 13:43:

polo THX!


Формат времени GMT. Текущее время 04:12.
Показаны 12 сообщений на этой странице

Powered by: vBulletin Version 2.2.4
Copyright © Jelsoft Enterprises Limited 2000, 2001.