Показать сообщение отдельно

  #6  
Старый 18.10.2009, 17:41
L I G A
Постоянный
Регистрация: 27.07.2008
Сообщений: 614
Провел на форуме:
4532332

Репутация: 1196


Отправить сообщение для L I G A с помощью ICQ
По умолчанию

cоздай таблицу к примеру ,как ты писал, с такой структурой:
Код:
+---------------+
|link | side |id|
+---------------+
link//название модуля
side//cтатус
допустим ты ее создал и заполнил
Код:
+----------------+
| link | side|id|
| right| on  |1|
| left| off  |3|
| centr| on  |3|
+----------------+
далее:
PHP код:
$query "SELECT * FROM `moduls`";
      
$nme mysql_query($query);
$urlRoww mysql_fetch_assoc($nme);
$modul =$urlRoww['link'];
$status=$urlRoww['side'];
//пихаем в массив
$modularray=explode(' ',$modul);
$statusarray=explode(' ',$status); 
тут можешь использовать различные проверки во избежания глобально/локального инкоуда.
PHP код:
for($i=0;$i<=count($statusarray);$i++)
{
if(
$statusarray[$i]=='on')
{
include(
'moduls/'.$modularray[$i].'.php')
}

обновлять статусы модулей примерно так:
Код:
 mysql_query("UPDATE `moduls` SET `side`='".$status."'  WHERE `id`=".$id.");
но это ,ты уже сам домозгуй,да и весь процесс который я описал тоже, т.к. он не совершенный.
Я всего лишь описал один из методов.

Последний раз редактировалось L I G A; 18.10.2009 в 17:55..
 
Ответить с цитированием