PHP.SU

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

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

> Найдено сообщений: 1
serega_dgl20 Отправлено: 13 Ноября, 2018 - 14:32:12 • Тема: ассоциативный массив) • Форум: Хранение данных, их вывод и обработка

Ответов: 6
Просмотров: 5362
PATCH пишет:

Преобразование объекта PHP в ассоциативный массив
foreach ($prov_acc_mass as $key => $value)
{print "<b>$value - $key</b><br>";}


выводит
1 - 0
1 - имя столбца

хотя запрос был

@$prov_acc = mysql_query ("SELECT id_acc FROM acc_party WHERE id_party =".$user_party."");
@$prov_acc_mass = mysql_fetch_array($prov_acc);

в таблице данные

1 1
1 2
выбираем второй столбец
(Добавление)
P.S нашел альтернативу . займет меньше места в БД да и без выборки обойдусЬ)
(Добавление)
OrmaJever пишет:
это плохая идея, лутше зделть это всё в масиве для того они и существуют чтобы собирать большое количество переменых.

не получится дело в том что я реализую как бы динамические группы которым можно устанавливать права, проверка прав такая, в этот раздел есть доступ если в бд стоит значение 1) я думал сделать в 2 столбца) 1ый ID группы 2 права доступа (права доступа различаются по 1 допустим вход в админ панель 2 работа с категориями 3 работа с постом)) тупанул) если б я так сделал пришлось бы все через массив делать + каждое новое право записывалось с каждой строкИ) я сча решил для каждого доступа создать столбец) в итоге для 1 группы будет 1 строка с правами доступа 1 или 0 , 1 пустить 0 запретить


PROFIT Радость
1.делаем выработку из базы и заносим в ассоциативный массив
2.делаем проверку есть ли в ассоциативном массиве допустим целочисленое значение = 1 (там все числа целые округлять ненада)
3.если есть то создаем новую переменую и присвоить ей значение 1 .

Страниц (1): [1]
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB