Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 39 Pomógł: 1 Dołączył: 28.08.2015 Ostrzeżenie: (0%)
|
Witam,
Mam taki problem i już mi się pomysły kończą. Chcę użyć funkcji count() w wyszukiwarce aby w razie znalezienia wyników je pokazała, a w razie ich braku pokazała echo "Nic nie znaleziono". Niby proste ale jak używam count() to w przypadku znalezienia wielu rekordów pokazuje tylko jeden, pierwszy. W przypadku braku rekordów pokazuje co należy. W ogóle to dziwne co pokazuje print_r(count($row)): 12. Przecież aktualnie mógł znaleźć max 2 rekordy bo tak by to filtrowało. Baza składa się z 5 tabel, gdzie jedna z nich zawiera relacje w 4 pozostałymi. Czyli wiele do jednej. Linie odpowiedzialne za count:
Cały kod:
|
|
|
|
Panicz74 Dziwne zachowanie funkcji count() 29.01.2016, 04:56:00
Riggs Ten count powinien być przed pętlą foreach bo jak ... 29.01.2016, 07:05:07
lukaskolista Tak na logikę: counta robisz na zmiennej $row... 29.01.2016, 07:22:50
Panicz74 A istnieje jakiś sposób żeby zamiast po kolumnach ... 30.01.2016, 02:13:04
lukaskolista Jak się klamer nie używa to pokazuje tylko 1 (osta... 30.01.2016, 09:05:49
Panicz74 No tak... Teraz działa:
[PHP] pobierz, plaintext ... 30.01.2016, 22:10:18
lukaskolista Tak, jak się nie formatuje porządnie kodu, to tak ... 31.01.2016, 10:19:41 ![]() ![]() |
|
Aktualny czas: 23.12.2025 - 14:07 |