![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 18 Pomógł: 0 Dołączył: 31.01.2013 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
Mam problem, ponieważ w zasadzie nie rozumiem działania pewnego kodu.
Powyższe wyświetla mi: JEST Nie ma A według mnie, powinno być: JEST JEST Ponieważ tablica w mysql jest niepusta. Czy jest ktoś w stanie wytłumaczyć mi to? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 340 Pomógł: 49 Dołączył: 3.07.2009 Skąd: Rzeszów Ostrzeżenie: (0%) ![]() ![]() |
zapewne pytanie wykonało się prawidłowo i zwróciło zerową ilość rekordów. Wystarczy wywołać funkcję mysql_num_rows($sql2); aby się o tym przekonać
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 18 Pomógł: 0 Dołączył: 31.01.2013 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
Jednak nie wykonuje się prawidłowo, ponieważ jest błąd argumentu funkcji dla mysql_num_rows($kome).
Warning: mysql_num_rows(): supplied argument is not a valid MySQL Próbowałem również z mysql_fetch_assoc, ale to jest przecież ten sam schemat. |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 4 291 Pomógł: 829 Dołączył: 14.02.2009 Skąd: łódź Ostrzeżenie: (0%) ![]() ![]() |
mysql_num_rows($sql2) a nie $kome
|
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 18 Pomógł: 0 Dołączył: 31.01.2013 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
No ale przecież jest powiedziane, że dla $sql2 jest poprawne wykonanie, czyli wybiera z bazy danych, ale już nie formuje z tego tablicy, dla $sql2 mysql_num_rows zwraca poprawną liczbę.
Z resztą teraz przemyślałem i mysql_num_rows($kome) nie ma kompletnie sensu. Ten post edytował nastu7 12.11.2013, 21:23:37 |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 3 034 Pomógł: 366 Dołączył: 24.05.2012 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 10:09 |