Supponendo che la tua data sia in formato gg-mm-aaaa

Codice PHP:
<?php
$date 
"06-02-2013";
$min_date =  date('d-m-Y'strtotime($date' - 2 days'));
$max_date date('d-m-Y'strtotime($date' + 2 days'));

$query "SELECT  ....... WHERE data_val >= '$min_date' AND data_val <= '$max_date' ...."
?>
Chiaramente adatta il codice al formato data (americano o europeo) che hai nel db