si il contenuto è di tipo ansy yyyy-mm-dd
Ho cambiato i campi in date ed ho fatto questo ed ho usato il between:

Codice PHP:
$sqlshop="SELECT IDFile, IDUtente FROM shopping WHERE IDFile='$RecFiles[IDFile]' AND shopping.IDUtente='$_COOKIE[IDUtente_Network]' OR ";
$sqlshop.="SELECT IDUtente, DataInizioAbbonamento,DataFineAbbonamento FROM abbonamenti ";
$sqlshop.="WHERE IDUtente='$_COOKIE[IDUtente_Network]' AND '$RecFiles[DataInsertion]' BETWEEN DataInizioAbbonamento AND DataFineAbbonamento";
$QueryVer=mysql_query($sqlshop); 
In poche parole devo controllare se trovo corrispondenza nella tabella shopping o nella tabella abbonamenti.
Ma mi da errore:
Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in