Cette requête fonctionne parfaitement
Code : Tout sélectionner
$query = "SELECT * FROM systeme where (
SystemNo LIKE '".$name."' OR SystemName LIKE '".$name."' OR SiteName LIKE '".$name."'
OR AddressLine1 LIKE '".$name."' OR PostCode LIKE '".$name."' OR Town LIKE '".$name."'
OR FSESurname LIKE '".$name."' OR SerialNo like '".$name."')
AND (SystemNo LIKE '".$name2."' OR SystemName LIKE '".$name2."' OR SiteName LIKE '".$name2."'
OR AddressLine1 LIKE '".$name2."' OR PostCode LIKE '".$name2."' OR Town LIKE '".$name2."'
OR FSESurname LIKE '".$name2."' OR SerialNo like '".$name2."')
AND (SystemNo LIKE '".$name3."' OR SystemName LIKE '".$name3."'OR SiteName LIKE '".$name3."'
OR AddressLine1 LIKE '".$name3."' OR PostCode LIKE '".$name3."' OR Town LIKE '".$name3."'
OR FSESurname LIKE '".$name3."' OR SerialNo like '".$name3."')";Code : Tout sélectionner
SELECT systeme.* FROM systeme INNER JOIN contrat ON systeme.SystemNo = contrat.SystemNo WHERE contrat.ContractEndDate > date_sub(now(), interval 8 month)Code : Tout sélectionner
$query = "SELECT * FROM systeme where (
SystemNo LIKE '".$name."' OR SystemName LIKE '".$name."' OR SiteName LIKE '".$name."'
OR AddressLine1 LIKE '".$name."' OR PostCode LIKE '".$name."' OR Town LIKE '".$name."'
OR FSESurname LIKE '".$name."' OR SerialNo like '".$name."')
AND (SystemNo LIKE '".$name2."' OR SystemName LIKE '".$name2."' OR SiteName LIKE '".$name2."'
OR AddressLine1 LIKE '".$name2."' OR PostCode LIKE '".$name2."' OR Town LIKE '".$name2."'
OR FSESurname LIKE '".$name2."' OR SerialNo like '".$name2."')
AND (SystemNo LIKE '".$name3."' OR SystemName LIKE '".$name3."'OR SiteName LIKE '".$name3."'
OR AddressLine1 LIKE '".$name3."' OR PostCode LIKE '".$name3."' OR Town LIKE '".$name3."'
OR FSESurname LIKE '".$name3."' OR SerialNo like '".$name3."')INNER JOIN contrat
ON systeme.SystemNo = contrat.SystemNo WHERE contrat.ContractEndDate > date_sub(now(), interval 8 month";