Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php MySQL] Select i wyszukiwanie
cube22
post 17.10.2007, 21:21:53
Post #1





Grupa: Zarejestrowani
Postów: 16
Pomógł: 0
Dołączył: 19.09.2007

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


Witam
W bazie mam tabele o strukturze:
Id | AAA | BBB | CCC |
---------------------------
1 | AAB | ABB | 123 |
2 | AAB | ABB | @@ |
3 | AAC | ACC | 243 |
4 | AAC | ACC | 221 |
5 | AAC | ACB | 657 |
6 | AAC | ABE | 456 |
Mam też na stronie 3 selecty obok siebie odczytujące wartości z każdej kolumny, czyli Select: AAA, BBB i CCC.

I teraz pytanko jakim sposobem zrobić wyszukiwanie tak, aby SELECT z kolumny AAA mający wszystkie wartości, po wybraniu jednej z nich przechodził tak do SELECTA BBB aby w nim już do wyboru pozostały tylko te wartości odpowiadające poprzedniemu wyborowi.
Czyli gdy w Seleccie AAA podaje wartość AAB to w seleccie BBB były by już do wyboru tylko wartości ABB. Resztę która by nie pasowala do rekordu żeby odrzucał automatycznie. Mam nadzieje że niezagmatwalem tego. Prosiłbym o jakieś porady jak to rozwiązać bądź jakieś pomocne linki lub przykłady w pokazaniu na czy te wyszukiwanie oprzeć. Z gory dzieki

Ten post edytował cube22 17.10.2007, 21:23:56
Go to the top of the page
+Quote Post
Darti
post 18.10.2007, 00:26:02
Post #2





Grupa: Zarejestrowani
Postów: 1 076
Pomógł: 62
Dołączył: 6.03.2005
Skąd: Wroc

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


Jeżeli to jest jedna tabela to poniższym zapytaniem dostaniesz odpowiedź zawierającą 1,AAB,ABB,123:
  1. SELECT * FROM tabela WHERE AAA='AAB'


Ten post edytował Darti 18.10.2007, 00:27:08


--------------------
The answer is out there, Neo. It's looking for you. And it will find you, if you want it to.
SERVER_SOFTWARE : Apache/2.2.4 (Win32) PHP/5.2.1
MySQL Client API version : 5.0.27
Go to the top of the page
+Quote Post
cube22
post 19.10.2007, 16:04:37
Post #3





Grupa: Zarejestrowani
Postów: 16
Pomógł: 0
Dołączył: 19.09.2007

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


No dobrze, ale jak rozpisać to aby selecty AAA BBB CCC pobieraly sobie te wartosci z kolumn z bazy i w momencie wybrania którejś wartości np z selecta AAA reszta wartości z selectow zmieniala sie (niepotrzebne wartosci z rekordu byly odrzucane). Taki mam kod, ale niewiem jak to dalej rozpisac. Moze jakieś tutki badz przyklad ze strony?
  1. <form action="" method="post"> 
  2. <select name="AAA" onchange="this.form.submit()"> 
  3. <option value="">AAA</option> 
  4. </select> 
  5. </form>
  6. <form action="" method="post"> 
  7. <select name="BBB" onchange="this.form.submit()"> 
  8. <option value="">BBB</option> 
  9. </select> 
  10. </form>
  11. <form action="" method="post"> 
  12. <select name="CCC" onchange="this.form.submit()"> 
  13. <option value="">CCC</option> 
  14. </select> 
  15. </form>
  16.  
  17. <?php 
  18.  
  19. // parametry serwera 
  20. $serwer = "localhost"; // nazwa serwera mysql 
  21. $login = "root"; // login do bazy 
  22. $haslo = "root"; // haslo do bazy 
  23. $baza  = "testy"; // nazwa bazy 
  24. $tabela = "wartosci"; // nazwa tabeli 
  25.  
  26.  
  27.  
  28. ?>




Może chociaż jakaś podpowiedź?!
Go to the top of the page
+Quote Post
StevDefs
post 24.08.2019, 18:12:51
Post #4





Grupa: Zarejestrowani
Postów: 51
Pomógł: 0
Dołączył: 22.08.2019

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


Cialis Vente Canada Meilleurs Prix Generique Levitra Forum viagra Domestic Viagra

Levitra Free Viagra Psychischer Storung Amoxicillin Doseages cialis vs viagra Viagra Funktioniert Nicht Generic Cialis Professional 20mg

Ear Infection Amoxicillin Costo Cialis 20 Mg Cialis 37 Anni buy levitra safely from canada Cialis Und Ibuprofen Tadapox Review

Au Maroc Achat Clomid Acheter Du Vrai Propecia Sur Internet cialis Cephalexin Purpose Of
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: 18.04.2024 - 11:31