Nie działa, nawet zmienna $total_pages2 z zapytaniem mysql_affected_rows(mysql_query($query)); daje taką samą wartość jak $total_pages
$query = "SELECT COUNT(*) as num FROM cv c, cv_kat k WHERE (c.branza1=k.id_katcv OR c.branza2=k.id_katcv)
AND ( branza1='$branza' OR branza2='$branza' ) ";
$total_pages = mysql_fetch_array(mysql_query($query));
$total_pages = $total_pages[num];
/////////
$total_pages2 = mysql_affected_rows(mysql_query($query));
$total_pages2 = $total_pages2[num];
echo "$total_pages Ile rekordów '$total_pages2' kryteria: $total_pages";
///////////
Podejrzewam że trzeba jakoś w zapytanie wstawić DISTINC w postaci:
$pytanie = "SELECT DISTINCT * FROM cv c, cv_kat k WHERE (c.branza1=k.id_katcv OR c.branza2=k.id_katcv)
AND ( branza1='$branza' OR branza2='$branza' ) GROUP BY id_cv order by id_cv DESC";
by zamiast rekordów pobierało liczbę rekordów