Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 54 Pomógł: 0 Dołączył: 26.07.2008 Ostrzeżenie: (0%)
|
Mam taki głupi problem..
Mianowicie nie działa mi następujący kod:
Wypluwa mi informację iż rekord istnieje, choć fizycznie w bazie go nie ma.. Ten post edytował Raffuss 27.11.2010, 17:50:02 |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 54 Pomógł: 0 Dołączył: 26.07.2008 Ostrzeżenie: (0%)
|
Niby tak.. ale jak bym chciał sprawdzić ile razy ten rekord w danej tabeli występuje potrzebuję count (IMG:style_emoticons/default/winksmiley.jpg) Dlatego właśnie jest on w zapytaniu do bazy..
Logika Ci szwankuje. Jakie masz zapytanie? Sprawdziłeś? Takie zapytanie ZAWSZE zwróci dokładnie jeden rekord, który zawiera ilość policzonych maili. Nawet jeśli żaden nie pasuje, to zwróci jeden wiersz wyniku z liczbą 0. Tak więc masz sprawdzać nie ile wierszy ma wynik, ale czy liczba zwrócona w wyniku jest większa od zera. Aby przykład Ci zadziałał zmień sobie przykładowo na:
Wyskakuje błąd.. (IMG:style_emoticons/default/winksmiley.jpg) |
|
|
|
Raffuss [PHP][MySQL] Brak zliczenia rekordu 27.11.2010, 17:41:36
markonix To chyba bez tego count wystarczy 27.11.2010, 17:46:18
thek Logika Ci szwankuje. Jakie masz zapytanie? Sprawdz... 27.11.2010, 17:51:08
markonix mysql_num_rows
CytatRetrieves the number of rows ... 27.11.2010, 23:39:23
thek Skoro sypie Ci błąd to napisz jaki. Ostatnia szkla... 28.11.2010, 01:25:47
Raffuss Gdyby sypnął czymś poza napisem błąd, to bym napis... 28.11.2010, 23:53:08
Cysiaczek Więc po prostu odczytaj zawartość tablicy normalni... 29.11.2010, 00:04:33
Raffuss Dzięki, tę funkcję też znam.. Pytałem jednak o mys... 29.11.2010, 00:11:57
thek Mysql_num_rows liczy ile jest wierszy w wyniku, a ... 29.11.2010, 00:35:36
Raffuss @thek.. dzięki za wskazówki..
Doszedłem przeszuku... 29.11.2010, 00:52:07 ![]() ![]() |
|
Aktualny czas: 26.12.2025 - 09:45 |