OK, Du machst Dein mysql_query() und siehe hier:
http://de3.php.net/manual/de/function.mysql-query.php
"Nur für SELECT, EXPLAIN, SHOW oder DESCRIBE Anweisungen liefert mysql_query() eine Ressourcen-Kennung oder FALSE, falls die Anfrage nicht korrekt ausgeführt wurde. Für alle anderen SQL Anweisungen ist der Rückgabewert von mysql_query() im Erfolgsfall TRUE, im Fehlerfall FALSE. Ein Rückgabewert ungleich FALSE bedeutet, dass die Anfrage gültig war und vom Server ausgeführt werden konnte."
machst eine kleine Fallunterscheidung:
FALSE => Error
TRUE => war kein SELECT
"Ressourcen-Kennung" = war SELECT