![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 56 Pomógł: 0 Dołączył: 17.10.2012 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Czy mógłby ktoś mi opisać działanie wyszukiwarki, którą zaraz opiszę w sposób aby działała ona poprawnie ? A więc chcę aby wyszukiwarka wyrzucała wszystkie książki które zostały wyprodukowane przez rokiem 2000. Wszystkie dane oczywiście mam w bazie danych i zrobiłem tak Oczywiście na początku połączenie z bazą zanych z poleceniem SELECT * FROM books, następnie zrobiłem pętle ponieważ dane w bazie są w tablicy array tak więc pętla foreach "$allbooks as $book" w tej pętli dałem if'a który bierze $book['rok'] i sprawdza czy jest mniejszy od 2000 jeśli tak to wyrzuca książkę jeśli nie to wyrzuca informacje że nie ma książki poniżej takiego roku. No i wszystko działa elegancko, ALE pętla liczy wszystkie książki z tabeli, i zamiast pokazać kilka właściwych to pokazuje oczywiście te właściwe książki a potem wyrzuca kilkanaście wyników "Nie ma takiej książki w bazie danych" i te kilka naście wyników to są książki z bazy danych które są powyżej roku 2000. I teraz, pytanie jest następujące, czy może ktoś mi opisać działanie wyszukiwarki która będzie wyrzucała tylko książki poniżej roku 2000 bez tych kilkunastu elsów "Nie ma takiej książki w bazie danych" Dziękuje i pozdrawiam |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 933 Pomógł: 460 Dołączył: 2.04.2010 Skąd: Lublin Ostrzeżenie: (0%) ![]() ![]() |
Zmień zapytanie:
-------------------- Jeśli pomogłem, kliknij proszę 'pomógł'. Dzięki.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 56 Pomógł: 0 Dołączył: 17.10.2012 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.08.2025 - 04:07 |