![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 61 Pomógł: 0 Dołączył: 29.09.2006 Skąd: Oława Ostrzeżenie: (0%) ![]() ![]() |
Mam prosta tabele:
wywolujac np: posegreguj(2) dostaje pozycje najnowsze wywolujac np: posegreguj(najlepsze) chce dostac ktore miejsce w tabeli zajmuje to slowo (czyli: sytuacja odwrotna)... jak ? Najlepiej bez tworzenia nowej tabeli (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Ten post edytował Gigante 30.07.2008, 07:39:55 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 492 Pomógł: 33 Dołączył: 16.08.2007 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Haha, jeszcze lepiej, następna funkcja tablicowa, array_flip. Tylko pamiętaj, że w PHP typy nie są sztywne, wystarczy zamiast posegreguj(2) napisać posegreguj($zmienna_pobrana_z_bazy_teoretycznie_numeryczna) i ta zmienna może być typu string(1) "2". Więc zabezpieczenie może nie być wystarczające. Nie wiesz, do czego będzie używana funkcja posegreguj, to niekoniecznie muszą być wywołania stałej liczby będącej typu numerycznego.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 7.10.2025 - 11:36 |