|
|
|
| Как создать и как его адресовать?
Если я правильно понимаю то:
$a['b','c']?
И еще вопрос можно ли отсортировать данные в таком массиве по одному столбцу, по нескольким столбцам? Так чтобы у него соответственно менялся номер строки? | |
|
|
|
|
|
|
|
для: Полный Чайник
(18.01.2006 в 09:29)
| | Вот так:
не очень понятно что имеется ввиду под стобцом. Вот функции сортировки:
http://www.softtime.ru/bookphp/gl4_4.php | |
|
|
|
|
|
|
|
для: Loki
(18.01.2006 в 09:45)
| | Идет считывание из базы mysql
в результате получаем одномерный массив $a ['столбец1','столбец2','столбец3','столбец4']
с помощью цикла создаем двумерный массив - копию таблицы mysql
$a ['строка1','строка2','строка3'] ['столбец1','столбец2','столбец3','столбец4']
в этом полученном массиве (по сути таблице) выполнить многоуровневую сортировку т.е. сначала сортируем по столбцу 4 если данные в этом столбце совпадают сортируем по столбцу 3 если они и там совпадают то по столбцу 2 ну и далее по аналогии. Возможна ли такая сортировка стандартными средствами? Или придется ломать голову над собственным кодом? | |
|
|
|
|
|
|
|
для: Полный Чайник
(18.01.2006 в 09:53)
| | Короче, что такое массив:
Одномерный: в ящике 20 бутылок пива
Двумерный: в контейнере 50 ящиков, а в каждом по 20 бутылок
трехмерный: на фуре 2 контейнера, в каждом по 50ящ, в каждом по 20 бутылок
четырехмерный: на пароме 10 фур, на каждой по 2 конт, в каждом по 50ящ, в каждом по 20 бутылок.
и т.д.
Теперь, если мы отсортируем бутылки в одном ящике, то на остальных элементах массива это никак не отразиться. То есть структуры, которую вы называете таблицей тут попросту нет. Есть массив массивов. | |
|
|
|
|
|
|
|
для: Loki
(18.01.2006 в 10:02)
| | ясно придется писать кучу программного кода... что не очень радует... | |
|
|
|