Albo inaczej. Zapytanie:
SELECT count(*) > 0 FROM domek2 WHERE tydzien LIKE 'TwojaZmiennaTermin';
zwróci wartość 1 jeśli dany rekord już istnieje lub 0, jeśli nie istnieje. Wtedy możesz sprawdzić to tak:
//łączysz się z bazą danych
$termin = '01.06.13-08.06.13';
$ile = mysql_result(mysql_query("SELECT count(*) > 0 FROM domek2 WHERE tydzien LIKE '".$termin."';", 0
); //pobierze wartość wyniku z wiersza o indeksie 0 (zawsze będzie tylko jeden wiersz, gdyż sprawdzamy warunek) if($ile == 1)
{
//jeśli istnieje
}
else
{
//jeśli nie istnieje
}
Jeśli takim zapytaniem chcesz sprawdzać czy np. dany domek jest w danym terminie wolny czy zajęty, to proponuje przechowywać dane w inny sposób, tzn. zamiast 1 pola `tydzien` formatowanego zawierającego 2 daty oddzielone myślnikiem, mieć 2 pola typu DATE (jedno z datą początku terminu, drugie z datą końca).
Poza tym proponuje od razu uczyć się korzystania z bibliotek do obsługi baz danych, jak np. PDO, gdyż funkcje typu mysql_* są już "depracated" (zostaną usunięte) - wg manuala PHP już od wersji PHP 5.5.0.