Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Данные с системы (~данные админки)

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
Монстр_11111
Отправлено: 28 Февраля, 2010 - 10:40:06
Post Id



Частый гость


Покинул форум
Сообщений всего: 248
Дата рег-ции: Нояб. 2009  


Помог: 0 раз(а)




К примеру , кроме обычных настроек , нужны настройки системы , но не в конфиг файле а в базе . Писать их записями к примеру как в базе юзеров смысла нет, настройки админки же одни в своем роде .
Как я понял выглядит таблица админки приблизительно так
Ключ / Значение
И при запросе обращаешься Seleсt * where ключ=`ключ`
Тобишь $x= тут делаем запрос с ключем
$x_2 = тут запрос с ключем
А как вынуть все , и распределить между переменными одним запросом .

Нужно сделать запрос (select * ... без ключа) , цыкл и передать значения переменным системы $q,$z,$a , а как он (цикл) будет выглядеть .
 
 Top
JustUserR
Отправлено: 28 Февраля, 2010 - 13:38:26
Post Id



Активный участник


Покинул форум
Сообщений всего: 8715
Дата рег-ции: Июнь 2009  


Помог: 17 раз(а)




Монстр_11111 А в чем собственно особая сложнось - делаете mysql_fetch_array и для них выбираете имя настроечной переменной $vr и ее значение $vl - и далее делаете ${"$vr"}="$vl"; и получаете реальные переменные


-----
Сделать можно все что угодно - нужно только старание, терпение и хороший поисковик Улыбка
Безлимитный web-хостинг от 15 рублей за 40 МБ дискового пространства - http://ihost[dot]oks71[dot]ru/
 
 Top
Монстр_11111
Отправлено: 28 Февраля, 2010 - 13:45:31
Post Id



Частый гость


Покинул форум
Сообщений всего: 248
Дата рег-ции: Нояб. 2009  


Помог: 0 раз(а)




JustUserR , не понял , покажи набросок кодом
База
Key | Var
-------------------
first | 1
second | 2
 
 Top
biperch
Отправлено: 28 Февраля, 2010 - 13:47:38
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 588
Дата рег-ции: Окт. 2009  
Откуда: Днепропетровск


Помог: 8 раз(а)




$mas=mysql_fetch_array($res);
${$mas['key']}=$mas['var'];
кажись так
 
 Top
Монстр_11111
Отправлено: 28 Февраля, 2010 - 14:03:25
Post Id



Частый гость


Покинул форум
Сообщений всего: 248
Дата рег-ции: Нояб. 2009  


Помог: 0 раз(а)




Все , сделал . Там как вы сказали и через цикл надо .
Спс JustUserR,biperch .
Про {} совсем забыл , хотя читал )
 
 Top
biperch
Отправлено: 28 Февраля, 2010 - 14:56:09
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 588
Дата рег-ции: Окт. 2009  
Откуда: Днепропетровск


Помог: 8 раз(а)




Монстр_11111 пишет:
и через цикл надо

это очевидно было
 
 Top
JustUserR
Отправлено: 01 Марта, 2010 - 11:30:34
Post Id



Активный участник


Покинул форум
Сообщений всего: 8715
Дата рег-ции: Июнь 2009  


Помог: 17 раз(а)




Монстр_11111 пишет:
Спс JustUserR,biperch . Про {} совсем забыл , хотя читал )
Да пожалуйста! Если забыли про {} то можно было делать с помощью eval - результат все равно один и тот же
biperch пишет:
И через цикл надо - это очевидно было
Да уж это точно Улыбка


-----
Сделать можно все что угодно - нужно только старание, терпение и хороший поисковик Улыбка
Безлимитный web-хостинг от 15 рублей за 40 МБ дискового пространства - http://ihost[dot]oks71[dot]ru/
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Программирование на PHP »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB