Respuesta: Que diferencia hay entre estos dos parametros El que tiene @ no permite que se desplieguen los mensajes de error "Warnings", no se recomienda usarlo para instrucciones "delicadas" como acceso a base de datos, mas bien, puedes usarlo para:
$enviado = @mail(bla bla bla); // No te da errores y te asigna true o false a la variable
@unlink('archivo'); // Si existe, borra el archivo, si no, no da error
Ya en accesos a base de datos es mejor conocer la causa por la que no funciona tu scritp, lo mejor que puedes hacer es:
mysql_connect(bla bla bla) or die('No se puede conectar a base de datos');
$resultado = mysql_query(bla bla bla) or die(mysql_error()); |