Salve a tutti.
Ho 2 tabelle shopping e abbonamenti ed in queste 2 tabelle devo verificare se un determinato articolo è stato acquistato o se la data in cui è stato inserito corrisponde ad un intervallo di tempo dell'abbonamento, vi posto il code:
Codice PHP:
$shopping=false;
$sqlshop="SELECT IDFile, shopping.IDUtente, abbonamenti.IDUtente, DataInizioAbbonamento, DataFineAbbonamento ";
$sqlshop.="FROM shopping, abbonamenti WHERE ";
$sqlshop.="IDFile='$RecFiles[IDFile]' AND shopping.IDUtente='$_COOKIE[IDUtente_Network]' OR ";
$sqlshop.="abbonamenti.IDUtente='$_COOKIE[IDUtente_Network]' AND DataInizioAbbonamento>'$RecFiles[DataInsertion]' AND DataFineAbbonamento<'$RecFiles[DataInsertion]'";
$QueryVer=mysql_query($sqlshop);
if(mysql_num_rows($QueryVer)>0) $shopping=true;
Il controllo sulla tabella shopping va bene ma non capisco il perche anche se la data dell'articolo si trovi nell'intervallo di tempo dell'abbonamento mi da false.