Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 03.11.2012, 16:28   #11
LZero
Форумчанин
 
Регистрация: 20.07.2012
Сообщений: 129
По умолчанию

Код:
$cat1 = mysql_query("SELECT * FROM category");
$cat = array();
while ($result = mysql_fetch_array($cat1))
$cat[] = $result;
LZero вне форума Ответить с цитированием
Старый 03.11.2012, 19:42   #12
Predator199
Форумчанин
 
Аватар для Predator199
 
Регистрация: 26.01.2012
Сообщений: 648
По умолчанию

$cat[26]['id']
должно выдать 26, выдает 32. Что за проблема может быть?
Predator199 вне форума Ответить с цитированием
Старый 03.11.2012, 19:47   #13
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,792
По умолчанию

А что сам запрос в phpMyAdmin выдает? 27-я запись в поле ID что содержит?
И вообще где ты проверяешь что содержится в cat
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 03.11.2012, 19:56   #14
Predator199
Форумчанин
 
Аватар для Predator199
 
Регистрация: 26.01.2012
Сообщений: 648
По умолчанию

27-я запись, поле id содержит 27.
print_r($cat); Содержит массив о всех категориях.
Какую цифру не пропишу, всегда на 5 больше выдает. Почему так?
Predator199 вне форума Ответить с цитированием
Старый 03.11.2012, 20:01   #15
Andkorol
Старожил
 
Регистрация: 31.05.2010
Сообщений: 3,301
По умолчанию

Цитата:
Сообщение от Predator199 Посмотреть сообщение
2Какую цифру не пропишу, всегда на 5 больше выдает. Почему так?
Сразу свой код текущий показывай – в твоем случае трудно что-либо предугадать.
Andkorol вне форума Ответить с цитированием
Старый 03.11.2012, 20:05   #16
Predator199
Форумчанин
 
Аватар для Predator199
 
Регистрация: 26.01.2012
Сообщений: 648
По умолчанию

PHP код:
    $cat1mysql_query("SELECT * FROM  category");    
        
$cat = array();
        while (
$result mysql_fetch_array($cat1)) $cat[] = $result;
    function 
get($id){
            global 
$cat;         
                        return 
$cat[$id]['id'];     
        }
    echo 
get(26); 
Predator199 вне форума Ответить с цитированием
Старый 03.11.2012, 20:30   #17
Andkorol
Старожил
 
Регистрация: 31.05.2010
Сообщений: 3,301
По умолчанию

Цитата:
Сообщение от Predator199 Посмотреть сообщение
$cat[] = $result;
PHP код:
$cat[$result['id']] = $result
Andkorol вне форума Ответить с цитированием
Старый 03.11.2012, 20:44   #18
Predator199
Форумчанин
 
Аватар для Predator199
 
Регистрация: 26.01.2012
Сообщений: 648
По умолчанию

Спасибо, работает.
Predator199 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
глобальные переменные dieego6@gmail.com C# (си шарп) 3 03.10.2012 18:28
Глобальные переменные WiseElrond C++ Builder 3 31.10.2011 20:45
глобальные переменные ZuBy Общие вопросы Delphi 3 11.09.2010 14:17
Глобальные переменные Lokos Общие вопросы Delphi 3 05.05.2010 11:15