Как да записвам събитията в базата данни

kWo_2

Registered
Примерно

FRUTI добави нова тема в форума
FRUTI добави HAMY в списъка си с приятели

но искам а ги изведа на 2 езика Български/Английски
и за това не знам как да гизапиша че после да мога да си ги изведа с LANGUAGE файла
:roll:


какви варианти са възможни?
 
Може да записваш в бд-то нещо такова имаш 3 полета
Код:
[i]from_user | to_user | type[/i]
FRUTI         | FRUTI   | 1
FRUTI         |               | 0
И после когато искаш да изведеш какво събитие е направил потребителя правиш така.
if($row['type'] == 1)
{
echo $row['from_user']." добави ".$row['to_user']."в списъка си с приятели ";
}
elseif($row['type'] == 0)
{
echo $row['from_user']." добави нова тема в форума";
}
и т.н. надявам се си схванал идеята.
По този начин винаги може да промениш събитието и съответно може да сложиш проверки за езика или както ти е там система езиковата не знам.

Не записвай цялото събитие в базата, глупаво е.
Така според мен е по-оптимизирано.
 

Back
Горе