![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 21 Pomógł: 0 Dołączył: 5.02.2007 Ostrzeżenie: (0%) ![]() ![]() |
Ten post edytował Grzesiek1 24.09.2008, 15:58:18 |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 535 Pomógł: 27 Dołączył: 3.05.2005 Ostrzeżenie: (20%) ![]() ![]() |
Po co tyle zapytań mysql ? :|
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 21 Pomógł: 0 Dołączył: 5.02.2007 Ostrzeżenie: (0%) ![]() ![]() |
?
Ten post edytował Grzesiek1 24.09.2008, 16:00:41 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 158 Pomógł: 43 Dołączył: 9.11.2007 Ostrzeżenie: (0%) ![]() ![]() |
W pierwszym skrypcie masz jedno zapytanie, a w drugim 4, więc na pewno pierwszy jest lepszy.
Jeżeli na polu 'config_name' jest założony indeks lub jest to pole unikalne, to moim zdaniem zapytanie jest optymalne o ile w tabeli 'phpbb_config' są tylko dwie kolumny. Jeżeli jest ich więcej, to powinieneś zamiast 'SELECT * ' zastosować 'SELECT config_name,config_value', gdyż tylko te dwa pola wykorzysujesz. Krótsza wersja (bez funkcji, gdyż zamiana powinna być zrobiona tylko raz po odczytaniu wszystkich wyników zapytania):
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 09:09 |