realmente no interceptas si te da error en realidad, por el cual podrías setear el resultado en una variable, y si retorna false hay error:
$resultado = mysql_query ....
por otro lado MySQL puede leer directamente CSV y volcarlo en una tabla, consulta la documentación de LOAD DATA IN FILE y te ahorrarás mucho código
PD: te faltó pasar $connect a mysql_query, y borra la contraseña!!, la dejaste expuesta