Forum Moderators: coopster
$cachefile = "products-cache.txt";
$cachetime = 30240 * 60; // NEW LOAD EVERY 3 WEEKS
if (file_exists($cachefile) && (time() - $cachetime < filemtime($cachefile)))
{
include($cachefile);
}
else
{
ob_start();
echo "<select name=\"part\">\n";
$result = mysql_query("SELECT PartID, PartName FROM parts ORDER BY PartName ASC");
while($row = mysql_fetch_array($result))
{
echo "<option value=\"".$row['PartID']."\">".$row['PartName']."</option>\n";
}
echo "</select>\n";
$fp = fopen($cachefile, 'w');
fwrite($fp, ob_get_contents());
fclose($fp);
ob_end_flush();
}