Zapytanie SELECT nie zwraca wszystkich rekordów |
Zapytanie SELECT nie zwraca wszystkich rekordów |
4.12.2023, 19:45:51
Post
#1
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 18.05.2005 Skąd: Radom Ostrzeżenie: (0%) |
Witam. Pobieram nazwisko i imię z tabeli zapytaniem, potem wkładam je do selecta.
// polaczenie z baza itd.
W tabeli występuje 6 nazwisk spełniający warunek zapytania. W zależności od sortowania ASC lub DESC w pierwszym zapytaniu ASC zwraca 5 rekordów (nazwisk) bez pierwszego np. na literę B, za to w sortowaniu DESC jest zwracane nazwisko na litere B jako ostatnie bo to logiczne, za to ucina nazwisko zaczytające się na literę W. Poradziłem sobie w ten sposób że zrobiłem 2 zapytania w których występują wszystkie nazwiska. Myślę że może ktoś się już gdzieś spotkał z podobnym problemem i podpowie jakąś radę aby były wszystkie nazwiska w jednym zapytaniu. -------------------- |
|
|
5.12.2023, 07:29:53
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 761 Pomógł: 1822 Dołączył: 11.03.2014 Ostrzeżenie: (0%) |
1. Sprawdź bezpośrednio na bazie danych co zwraca zapytanie.
2. Brakuje zamknięcia tagu <option>. -------------------- |
|
|
5.12.2023, 17:16:22
Post
#3
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 18.05.2005 Skąd: Radom Ostrzeżenie: (0%) |
Zamknąłem option Dzięki za spostrzegawczość. Zapytanie do bazy bezpośrednio zwraca 6 rekordów prawidłowo, a nastronie w select to samo 5 rekordów. -------------------- |
|
|
5.12.2023, 17:17:47
Post
#4
|
|
Grupa: Moderatorzy Postów: 36 457 Pomógł: 6297 Dołączył: 27.12.2004 |
Twoj kod ma tyle bledow ze az dziw ze mozna tyle popelnic w tak krotkim kodzie.
No ale wracajac do problemu to twoj zgubiony rekord jest tutaj $wiersz = $rezultat->fetch_assoc(); wywal to a rekord sie znajdzie. ps: przenosze na przeszkole, z mysql to nie ma zadnego zwiazku -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
5.12.2023, 18:11:29
Post
#5
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 18.05.2005 Skąd: Radom Ostrzeżenie: (0%) |
Dziękuję za pomoc. Ktoś mi kiedyś powiedział: "jeżeli znajdzie się jeden człowiek , który będzie korzystał z twojego programu (aplikacji) to już odniosłeś sukces. Jedni pomagają drudzy korzystają, wszyscy mamy frajdę.
-------------------- |
|
|
Wersja Lo-Fi | Aktualny czas: 27.04.2024 - 16:59 |