Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [MySQL][PHP]Wydobycie wartości jednym zapytaniem z nietypową budową tabeli w bazie
Majkelo23
post 19.05.2012, 11:49:59
Post #1





Grupa: Zarejestrowani
Postów: 226
Pomógł: 17
Dołączył: 13.02.2012

Ostrzeżenie: (0%)
-----


Jak wydobyć za jednym zamachem (jednym zapytaniem) wartości z bazy, z tabeli, która ma taki układ:

Cytat
config_name | config_value
nazwa _______________ 1
nazwa2 _______________ 343434
nazwa3_______________ ifejfiesfjesifj


?

Chciałbym to zrobić tak, że jeśli użyję np. $board_config['nazwa2'] to zwrócone zostanie: 343434 (czyli config_value, gdzie config_name = nazwa2). Da się tak w ogóle zrobić? Bo wykonywanie 60 zapytań to zabójcze posunięcie :/

Ten post edytował Majkelo23 19.05.2012, 11:52:52
Go to the top of the page
+Quote Post
melkorm
post 19.05.2012, 11:54:16
Post #2





Grupa: Zarejestrowani
Postów: 1 366
Pomógł: 261
Dołączył: 23.09.2008
Skąd: Bydgoszcz

Ostrzeżenie: (0%)
-----


Pobierz wszystko i zbuduj sobie tablicę nazwa => wartość ?


--------------------
Go to the top of the page
+Quote Post
k_@_m_i_l
post 19.05.2012, 12:07:39
Post #3





Grupa: Zarejestrowani
Postów: 349
Pomógł: 72
Dołączył: 22.01.2008
Skąd: Wadowice/Oświęcim

Ostrzeżenie: (0%)
-----


Dlaczego 60 zapytań ?
  1. $query = 'SELECT * FROM table';
  2. // wykonujesz zapytanie ... i później:
  3. $config = array();
  4. while($row = mysql_fetch_object($link))
  5. {
  6. $config[$row->config_name] = $row->config_value;
  7. }
  8.  


Ten post edytował k_@_m_i_l 19.05.2012, 12:11:14


--------------------
"PHP to człowiek. MySQL to również człowiek."
Go to the top of the page
+Quote Post
Majkelo23
post 19.05.2012, 12:20:51
Post #4





Grupa: Zarejestrowani
Postów: 226
Pomógł: 17
Dołączył: 13.02.2012

Ostrzeżenie: (0%)
-----


Dzieki mistrzu!
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 11:40