$this->rezultat = mysql_query("SELECT * FROM tabela1 WHERE id IN (SELECT tabela1_id FROM tabela2 WHERE id = $id) ");
które zwraca mi prawidłowe rezultaty. Funkcja mysql_num_rows zwraca mi ilość zwróconych wierszy. Ale próbowałem pobrać ilość zwróconych wierszy za pomocą count:
$this->rezultat = mysql_query("SELECT count(*) AS ilosc_wierszy, * FROM tabela1 WHERE id IN (SELECT tabela1_id FROM tabela2 WHERE id = $id) ");
ale to nie działa - zapytanie nie zwraca chyba wtedy żadnych wyników - otrzymuję warning:
Cytat
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in
Czy w tym zapytaniu count nie można użyć, czy może trzeba to zrobić w jakiś inny sposób?