Possible Duplicate:
What is the use of @ symbol in php?
$result = @mysql_query("$query");
Why do we use @ here?
Possible Duplicate:
What is the use of @ symbol in php?
$result = @mysql_query("$query");
Why do we use @ here?
Suppresses warnings.
Check out: http://php.net/manual/en/language.operators.errorcontrol.php
It meas to suppress any error you get when you execute the query.
So nothing is echoed if there are warnings or errors.
It is discouraged to use the @ operator here to force error suppression though; to turn errors like this off it's better to use error_reporting(0).