chyba

nevite co je spatne na tomhle prikazu

$posuvmax=$posuv+10;
$zbozi=mysql_query("select * from zbozi where sekce='$filtr' and podsekce='$filtr2' order by '$filtr3' LIMIT '$posuv','$posuvmax'",$spojeni);
Jakou to háže chybu?
proste mi to z te databaze nic nenajde... nic to z ni nevytahne
kdyz potom pocitam pocet radku tak to napise tohle...z
mysql_num_rows(): supplied argument is not a valid MySQL result resource in

z toho vypliva ze to z databaze nevytahlo nic...
No jo, když ten tvůj výpis kódu je neúplný. Kde je řádek s tím mysql_num_rows()? Bez toho se nedá poradit.

Já SQL dotazy ladím tak, že si v PHP skriptu nechám vypsat query, tu pak spustím v phpMyAdminu a podívám se na výsledek. Pak až ji pouším v PHP přes mysql_query.

Takže:

$posuvmax=$posuv+10;

echo "select * from zbozi where sekce='$filtr' and podsekce='$filtr2' order by '$filtr3' LIMIT '$posuv','$posuvmax'";

// $zbozi=mysql_query("select * from zbozi where sekce='$filtr' and podsekce='$filtr2' order by '$filtr3' LIMIT '$posuv','$posuvmax'",$spojeni);
ještě pro info LIMIT má parametry offset a počet, ne offset a kam... takže v tvém případě LIMIT $posuv, 10
To co říká MzM je pravda a taky je třeba se přesvědčit, jestli proměnné $posuv, $filtr atd. nejsou prázdné.