Pergunta : Como emitir o email no erro da inserção do mysql?

Olá! peritos,

Background: o
I tem um certificado que funcione em um trabalho do cron cada 5 minutos que puxe dentro uma lima do csv de uma posição remota e introduza cada linha em uma base de dados do mysql. Todo trabalha muito bem mas o que eu preciso e não posso elaborar como fazer, sou fogo um o email fora ao admin se há um erro na importação. Geralmente é devido a uma lima malformed do csv mas pôde ser diversas horas antes que eu observe que as importações pararam e o estão começando atolar lá up.

Is uma maneira que em tal erro um email pudesse ser emitido, talvez com o nome de arquivo dentro assim que mim pode ser notificado sem ter que verific adiantado cada 5 o
de minutes.
Thanks. class= > " desobstruído " do
> do " codeSnippet " do class= do
class= " lineNumbers " do
class= do
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
id= " codeSnippet812889 " class= " do
$csv_directory = opendir (“admin/csvfiles/");
$number_of_files = 0;
Quando ($filename = readdir ($csv_directory)) {

	Se ($filename! = “.” && $filename! = “.” && $filename! = “_vti_cnf”) {
		$local_file = “admin/csvfiles/”. $filename;
		$fp = fopen (“$local_file”, “r”);
		quando ($data = fgetcsv ($fp, 1000, “, ")) {
			$import= " INSERÇÃO em entregas AVALIA ('', “$data [0]”, “$data [1]”, “$data [2]”, “$data [3]”, “$data [4]”, “$data [5]”, “$data [6]”, “$data [7]”, “$data [8]”, “$data [9]”, “$data [10]”, “$data [11]”, “$data [12]”, “$data [13]”, “$data [14]”, “$data [15]”, “$data [16]”, “$data [17]”, “$data [18]”, “$data [19]”, “$data [20]”, “$data [21]”, “$data [22]”, “$data [23] ") “;
			o mysql_query ($import) ou morre (o mysql_error ());
		}
		unlink ($local_file);
		fclose ($fp);
		$number_of_files++; 	
	}
}
class= do

Resposta : Como emitir o email no erro da inserção do mysql?

Eu sugeriria o clamav.
Está aqui um curso para o ubuntu: http://www.ubuntugeek.com/howto-install-clam-antivirus-with-gtk-frontend-gui.html
Outras soluções  
 
programming4us programming4us