Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 2.11.2008 Ostrzeżenie: (0%)
|
Witajcie.
Pisze pracę - bilingi w php. No i napotkałem taki mały problem. Mam tabelę w MySQL: ===================== |id | kod | wartosc | ===================== |1 |10 | Połączenie | |2 |25 | SMS | |3 |75 | Roaming | itd..... następnie wybieram wszystko i wyświetlam
Więc mam całą tebelę z MySQL w zmiennej $row. W tym momencie pojawia mi się problem. Chciałbym aby jakaś funkcja po podaniu jej wartości np.10 zwróciła mi wartość Połączenie z tabeli $row analogicznie, po podaniu jej 25 ma zwrócić SMS 75 => Roaming... itd... Wiem też jak zrobić to od topora, wstawić funkcję while lub for... ale to ma być bardzo zoptymalizowany kod ponieważ będzie wykonywany dla około 17tyś rekordów. Dziękuję |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 561 Pomógł: 72 Dołączył: 15.11.2006 Ostrzeżenie: (0%)
|
Zależy jaki serwer, jakie dane i jaki limit pamięci ustawiony w php.ini (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) W tym przypadku to chyba nie będzie strasznie dużo. Przyjmując nawet najbardziej pesymistyczną wersję, że każdy message będzie miał 1000 znaków (~1KB) to przy 17k rekordów tablica będzie miała jakieś 17-18MB. Jednak jak widać w przykładzie od @wasnia te wiadomości są raczej krótkie, przyjmijmy ze średnio 80 znaków (co i tak jest pewnie zbyt dużą liczbą), wówczas tablica zajmie w pamięci ok 1,5MB więc chyba nie ma się czym martwić (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
|
|
|
|
wasnia Wyszukiwanie w tabeli 4.01.2009, 17:15:44
piotrooo89 jeśli ma być szybki to przerzuć to ... 4.01.2009, 17:26:52
wasnia też o tym myślałem, ale za każdym razem będę musia... 4.01.2009, 17:29:31
piotrooo89 lepiej zapytać 17k razy bazę mysql niż na paser ph... 4.01.2009, 17:32:54
krowal Możesz to trochę zoptymalizować zap... 4.01.2009, 17:45:23 
piotrooo89 Cytat(krowal @ 4.01.2009, 17:45:23 ) ... 4.01.2009, 18:01:59
wasnia Jednak jest sposób bardzo prosty, już wam go przed... 4.01.2009, 17:58:17
bartg Z wczytywaniem danych do tablicy to bym uważał. Ki... 5.01.2009, 00:02:15
wasnia Panowie, troszkę wam sprostuje moją sytuacje z tą ... 5.01.2009, 20:55:56 ![]() ![]() |
|
Aktualny czas: 28.12.2025 - 22:34 |