![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 435 Pomógł: 40 Dołączył: 16.02.2003 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Po wpisaniu takiego kodu:
[php:1:b7824803c1]<?php if (!($sort)) { $sort="DESC"; } array_multisort($tab, "SORT_".$sort.""); ?>[/php:1:b7824803c1] Wyświetla się taki błąd Cytat Warning: Argument 2 to array_multisort() is expected to be an array or a sort flag in c:apachehtdocsstrona_phpadadmin.php on line 4
O co chodzi?(IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) ? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 1 467 Pomógł: 13 Dołączył: 22.02.2003 Ostrzeżenie: (0%) ![]() ![]() |
poczytaj sobie w manualu o array_multisort. Funckja ta w drugim argumencie przyjmuje nazwa istniejącej (zdefiniowanej przez ciebie funckji) funckji callbackowej, do której się odwołuje przy sortowaniu. Przykłady takich funkcji oraz dokładny opis, jak maja być napisane w manualu!
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 435 Pomógł: 40 Dołączył: 16.02.2003 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Czytałem manuala i nic tam nie znalazłem o stosowaniu zmiennych w tej funkcji.
|
|
|
![]()
Post
#4
|
|
Grupa: Przyjaciele php.pl Postów: 1 467 Pomógł: 13 Dołączył: 22.02.2003 Ostrzeżenie: (0%) ![]() ![]() |
ups, pomyliłem z usort :oops: . spróbuj może tak[php:1:c3baac2e88]<?php
if (!($sort)) { $sort="DESC"; } array_multisort($tab, constant("SORT_".$sort)); ?>[/php:1:c3baac2e88] |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 435 Pomógł: 40 Dołączył: 16.02.2003 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Dzięki, to działa. :-)
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 12:41 |