Schválně jsem si počkal na tvoji odpověď. Sorry, ale podle toho, co si myslím, nemáš ani špetku logického myšlení a to prostě potřebuješ mít. Přečti si to ještě jednou, potom třeba ještě jednou, slovo po slovu. Tak ještě jednou - pokud se stane nějaká chyba, uloží se do proměnné $iserror hodnota 1. Máš někde ošetřeno, že pokud hodnota $iserror je rovna jedničce, nesmí se SQL dotaz vykonat? Pokud ne, přidělej tam podmínku. A teď už definitivně padám, dobrou noc (snad ji neprobdíš nad tím, žes nepochopil co jsem napsal ).