Hi everyone.
I am using the following function, and I would like to simplify it.
// This function deletes old trolleys when they are over a year old.
function DelOldTrolley() {
$erasedate = date("Y-m-d", mktime(0,0,0,date("m"),date("d"),date("Y")));
mysql_query("DELETE FROM trolley WHERE Expire < '$erasedate' AND active = '1'") or die(mysql_error()); // old query, no longer used...
// Purge TrolleyContent
$ql2 = mysql_query("SELECT * FROM trolleycontent") or die(mysql_error());
while($ql3=mysql_fetch_array($ql2)) {
//echo $ql3[TrolleyId]." Selected!<br>";
$q83 = mysql_query("SELECT * FROM trolley WHERE TrolleyId = '".$ql3[TrolleyId]."'") or die(mysql_error());
$q84 = mysql_num_rows($q83);
if ($q84==0) {
mysql_query("DELETE FROM trolleycontent WHERE TrolleyId = '".$ql3[TrolleyId]."'") or die(mysql_error());
//echo $ql3[TrolleyId]." Deleted!<br>";
}
}
I would like to simplify it and hopefully condense it into one single query.