Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Алфавитный рубрикатор

Сообщения:  [1-10]    [11-20]   [21-30]   [31-40]  [41-48] 

 
 автор: neadekvat   (20.03.2010 в 15:24)   письмо автору
 
   для: Bvz   (20.03.2010 в 14:58)
 

Что именно вам не понятно? Там 5 строчек кода и только одна функция..

  Ответить  
 
 автор: Bvz   (20.03.2010 в 14:58)   письмо автору
 
   для: neadekvat   (20.03.2010 в 12:02)
 

ну описать логику, что делается и для чего?

  Ответить  
 
 автор: neadekvat   (20.03.2010 в 12:02)   письмо автору
 
   для: Bvz   (20.03.2010 в 12:00)
 

В каком смысле "почему"? о_О

  Ответить  
 
 автор: Bvz   (20.03.2010 в 12:00)   письмо автору
 
   для: neadekvat   (20.03.2010 в 11:45)
 

СПАСИБИЩЕ!!!
а вы можете подробнее разписать почему так сделалаи?

  Ответить  
 
 автор: neadekvat   (20.03.2010 в 11:45)   письмо автору
 
   для: Bvz   (20.03.2010 в 11:01)
 

<?php
// входной массив
$arr = Array 

    
'A' => Array 
        ( 
            
'0' => Array 
                ( 
                    
'id' => ,
                    
'published' => ,
                    
'name' => 'Abhika' ,
                    
'url' => 'www.abhika.it' ,
                    
'main' => ,
                ),
            
'1' => Array 
                ( 
                    
'id' => ,
                    
'published' => ,
                    
'name' => 'Abhikdsfdsfsdfdsa' ,
                    
'url' => 'www.abhika.it' ,
                    
'main' => ,
                )
          ),
          
      
'B' => Array 
        ( 
            
'0' => Array 
                ( 
                    
'id' => ,
                    
'published' => // неопубликованный
                    
'name' => 'Bbhika' ,
                    
'url' => 'www.abhika.it' ,
                    
'main' => ,
                ),
            
'1' => Array 
                ( 
                    
'id' => ,
                    
'published' => ,
                    
'name' => 'Bbhikdsfdsfsdfdsa' ,
                    
'url' => 'www.abhika.it' ,
                    
'main' => ,
                )
          ),
);

// код вывода
foreach ($arr as $key_0 => $value_0) {
echo 
$key_0':<br>';
 foreach (
$value_0 as $key_1 => $value_1) {
  if (!
$value_1['published']) continue; // неопубликованные пропускаем
  
echo $value_1['id'], ' :: ',  $value_1['name'], '<br>';
 }
}
?>


Результат:
A:
1 :: Abhika
2 :: Abhikdsfdsfsdfdsa
B:
2 :: Bbhikdsfdsfsdfdsa

  Ответить  
 
 автор: Bvz   (20.03.2010 в 11:01)   письмо автору
 
   для: Саня   (19.01.2010 в 12:16)
 

сделал так, получился такой массив

Array
(
    [A] => Array
        (
            [0] => Array
                (
                    [id] => 1
                    [published] => 1
                    [name] => Abhika
                    [url] => www.abhika.it
                    [main] => 0
                    [letter] => A
                )

и т.д.


не могу понять как его вывести теперь по принципу?

А
Abhika и т.д.
В

  Ответить  
 
 автор: neadekvat   (29.01.2010 в 14:55)   письмо автору
 
   для: sim5   (29.01.2010 в 14:52)
 

Я до них еще не дошел))

  Ответить  
 
 автор: sim5   (29.01.2010 в 14:52)   письмо автору
 
   для: neadekvat   (29.01.2010 в 14:24)
 

Ну собственно блок-алгоритмы не я придумал, они в учебниках для "прогеров" всегда имеются - картинки с прямоугольниками и ромбиками :)

  Ответить  
 
 автор: neadekvat   (29.01.2010 в 14:24)   письмо автору
 
   для: sim5   (29.01.2010 в 13:12)
 

Рисовать сложные запросы/алгоритмы на бумаге - +1
Порой сложно в голове представить это, особенно после энного числа за работой

  Ответить  
 
 автор: neadekvat   (29.01.2010 в 14:20)   письмо автору
 
   для: Bvz   (29.01.2010 в 13:52)
 

Если книжка на русском - то слева направо, сверху вниз.
Если книжка на арабском - справа налево, сверху вниз.
Если в книжке японские/китайские иероглифы, то частенько читать надо читать сначала сверху вниз, а потом уже слева направо.

  Ответить  

Сообщения:  [1-10]    [11-20]   [21-30]   [31-40]  [41-48] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования