Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP] domyślne wyświetlanie wszystkich rekordów
neurogen
post 12.04.2018, 22:34:19
Post #1





Grupa: Zarejestrowani
Postów: 58
Pomógł: 0
Dołączył: 25.03.2018

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


szukam sposobu żeby wypisać z bazy wszystkie rekordy (domyślnie) a po wybraniu innej opcji (<select>) ograniczyć zakres:

  1. <?php
  2. if(isset($_POST['select1'])){
  3. $select1 = $_POST['select1'];
  4. switch ($select1) {
  5. case 'value1':
  6. $car = 'blue';
  7. break;
  8. case 'value2':
  9. $car = 'red';
  10. break;
  11. default:
  12. $car = 'all cars';
  13. break;
  14. }
  15. }
  16. ?>
  17.  
  18.  
  19. <form action="" method="post">
  20. <select name="select1">
  21. <option value="value1">Value 1</option>
  22. <option value="value2">Value 2</option>
  23. </select>
  24. <input type="submit" name="submit" value="Go"/>
  25. </form>


a odwołanie sql wygląda tak:
  1. SELECT * FROM `wszyscy` WHERE select1 = '$car';


jak to powinno prawidłowo wyglądać? teraz przełączanie działa dobrze tylko jak zrobić żeby domyślnie wypisał wszystkie samochody.
Go to the top of the page
+Quote Post
dr_NO
post 13.04.2018, 07:36:49
Post #2





Grupa: Zarejestrowani
Postów: 197
Pomógł: 15
Dołączył: 10.09.2006
Skąd: Siemianowice Śląskie / Katowice

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


Dodać else do warunku i zmienić zapytanie?
Kod
(...)
} else {
SELECT * FROM `wszyscy`;
}


--------------------
woop woop.
Go to the top of the page
+Quote Post
nospor
post 13.04.2018, 09:23:14
Post #3





Grupa: Moderatorzy
Postów: 36 457
Pomógł: 6297
Dołączył: 27.12.2004




@dr_No nie tedy droga

Tu macie pokazane jak dynamicznie budowac warunki dla wielu opcji z forma
http://nospor.pl/wyszukiwarka-zapytanie-za...d-warunkow.html

Rownie dobrze mozna to zastosowac tylko dla jednej opcji


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

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: 27.04.2024 - 12:51