Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Problem z SELECTEM
krzesik
post
Post #1





Grupa: Zarejestrowani
Postów: 517
Pomógł: 1
Dołączył: 25.08.2012

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


Witam, proszę o pomoc w rozwiązaniu problemu. Mam poniższy kod pokazujący listę rozwijaną:
  1. echo 'Szukaj po gatunku zw.: ';
  2. echo '<select name="animals" onchange="submit();">';
  3. echo '<option value="">Wszystkie</option>';
  4. while($nt=mysql_fetch_array($wynanimalsy))
  5. {
  6. echo '<option '.($_POST['animals']==$nt['animals'] ? 'SELECTED=""' : '').' value="'.($nt['animals']).'">'.($nt['animals']).'</option>';
  7. }
  8. echo '</select>';

takie coś działa mi dobrze (konkretnie przy uruchomieniu skryptu w polu jest napis Wszystkie) przy poniższym zapytaniu do tabeli:
  1. $animalsy = "SELECT DISTINCT animals from $tabela ORDER BY animals ASC";
  2. $wynanimalsy = mysql_query ($animalsy);

jednak chcę pobrać trzy pola, więc pytam:
  1. $animalsy = "SELECT DISTINCT animals AS animals from $tabela
  2. UNION
  3. SELECT DISTINCT animals1 AS animals from $tabela
  4. UNION
  5. SELECT DISTINCT animals2 AS animals from $tabela ORDER BY animals ASC";
  6. $wynanimalsy = mysql_query ($animalsy);

Przy takim zapytaniu, napis Wszystkie znika i jest puste pole, lista jest wypełniona prawidłowo, w liście mam napis Wszystkie tak jak być powinno.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Niktoś
post
Post #2





Grupa: Zarejestrowani
Postów: 1 195
Pomógł: 109
Dołączył: 3.11.2011

Ostrzeżenie: (10%)
X----


Kurcze ja czytam n-ty raz i nie widzę w czym problem.
Cytat
Witam, proszę o pomoc w rozwiązaniu problemu.
-jakiego?
Cytat
Mam poniższy kod pokazujący listę rozwijaną.....
.....takie coś działa mi dobrze

To w czym problem?
Cytat
jednak chcę pobrać trzy pola, więc pytam:
- nie widzę pytania.
Cytat
Przy takim zapytaniu, napis Wszystkie znika i jest puste pole, lista jest wypełniona prawidłowo, w liście mam napis Wszystkie tak jak być powinno.


I znów nasuwa się pytanie- w czym możemy Ci pomóc?

Ten post edytował Niktoś 19.11.2012, 11:32:14
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 13.10.2025 - 19:39