Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Как слепить из базы составную переменную??? / 11 сообщений из 11, страница 1 из 1
30.05.2012, 15:30:05
    #37818162
Как слепить из базы составную переменную???
Есть табличка в mysql

Код: html
1.
id | login | status




как слепить составную переменную вида

user_столбик в базе

т.е. чтобы потом юзать

$user_id
$user_login
$user_status

количество столбиков в базе может быть любым

надеюсь вы поняли о чем речь

p.s.
общий принцип:
сначала база копируется в ассоциированный массив
а потом что то должно происходить чтобы ассоциированный массив преобразовывался в составную переменную
...
Рейтинг: 0 / 0
30.05.2012, 16:03:35
    #37818221
SharuPoNemnogu
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как слепить из базы составную переменную???
Верстальщик1,

Код: php
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
$q = mysql_query("SELECT * FROM table");
$a = mysql_fetch_assoc($q);

foreach ($a as $key => $val) {


${'user_'.$key} = $val;




}
echo $user_id.'
';
echo $user_login.'
';
echo $user_status.'
';
...
Рейтинг: 0 / 0
30.05.2012, 16:08:25
    #37818229
SharuPoNemnogu
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как слепить из базы составную переменную???
Только нафига тебе так, тем более что сам говоришь значений может быть много... Сразу дергать из массива не вариант? Зачем плодить переменные.
...
Рейтинг: 0 / 0
30.05.2012, 16:08:50
    #37818230
Как слепить из базы составную переменную???
SharuPoNemnogu,

А в чем отличие вашего примера от функции extract?
http://php.su/functions/?extract
что лучше использовать (по скорости и удобству)
...
Рейтинг: 0 / 0
30.05.2012, 16:13:12
    #37818241
Руслан123123
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как слепить из базы составную переменную???
Верстальщик1,

По удобству скорее функция, писать меньше. Ну а по скорости она явно выигрывает, так как написанна на языке С.
...
Рейтинг: 0 / 0
30.05.2012, 16:13:22
    #37818242
SharuPoNemnogu
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как слепить из базы составную переменную???
Верстальщик1,

Про extract() не знал. Юзай ее, кода меньше писать)
...
Рейтинг: 0 / 0
30.05.2012, 16:15:44
    #37818246
Руслан123123
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как слепить из базы составную переменную???
SharuPoNemnogu,

Да и вообще, если есть встроенные аналоги. Лучше использовать их.
Что то я не пойму зачем тему создавать было?_)
...
Рейтинг: 0 / 0
30.05.2012, 16:18:43
    #37818250
Как слепить из базы составную переменную???
я ее нашел после того как тему создал
...
Рейтинг: 0 / 0
30.05.2012, 17:45:06
    #37818438
artas
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как слепить из базы составную переменную???
Руслан123123Верстальщик1,

Ну а по скорости она явно выигрывает, так как написанна на языке С.
Вы хоть сами поняли что написали ? с каких это пор компилируемые ЯП медленнее интерпритируемых ???
...
Рейтинг: 0 / 0
31.05.2012, 16:50:47
    #37820018
Ренат
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как слепить из базы составную переменную???
artasРуслан123123Верстальщик1,

Ну а по скорости она явно выигрывает, так как написанна на языке С.
Вы хоть сами поняли что написали ? с каких это пор компилируемые ЯП медленнее интерпритируемых ???
Ну вроде Руслан так и написал, что компилированые быстрее...
...
Рейтинг: 0 / 0
31.05.2012, 17:53:10
    #37820198
artas
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как слепить из базы составную переменную???
Ренат,

Дада, извиняюсь, устал тогда (
...
Рейтинг: 0 / 0
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Как слепить из базы составную переменную??? / 11 сообщений из 11, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]