Witam wszystkich

Mam pewien problem. Chcę wysyłać wiadomość email do użytkownika jeśli status transakcji zostanie zmieniony, ale jest pewien problem. Jeśli jest np. 10 rekordów danego użytkownika to dostanie on 10 maili, a chciałbym żeby dostał tylko jednego maila z konkretną transakcją.
if(isset($_POST['zapisz'])) {
$zapytanie3 = 'UPDATE `cms_sklep_zamowienie` SET `status`= "'.$_POST['status'].'" WHERE `data`="'.$_POST['data'].'"';
$zapytanie4 = 'UPDATE `cms_sklep_historia` SET `status`= "'.$_POST['status'].'" WHERE `data`="'.$_POST['data'].'"';
$naglowki = 'From: '.$nazwaa.''.PHP_EOL.'Reply-To: '.$email.''.PHP_EOL.'Content-type: text/html; charset=utf-8';
$zapaa1 = "SELECT * FROM `cms_sklep_zamowienie` WHERE `data` = '".$data."'";
$zapa1 = "SELECT * FROM `cms_sklep_user` WHERE `id` = ".$wierszaa1['klient']."";
mail($wiersza1['email'], 'Zmiana statusu', '<html><body> Dziękujemy za skorzystanie z naszych usług.<br /><br />
<br /><br />------<br />Wiadomość wygenerowana automatycznie<br />przez serwis adres.pl</body></html>', $naglowki);
header('Location: index.php?page=adresik'); }