Ich würde gern bei jedem Aufruf der Startseite automatisch alle Einträge die älter sind als 14 Tage löschen lassen. Weis allerdings nicht wie ich das mit mysqli in php8 umsetzen soll.
früher sah das ja mal so aus:
das hätte ich jetzt gern hier:
mit eingebunden.
Wie kan ich das am besten umsetzen und ist es überhaupt eine effiziente Möglichkeit?
Danke schon mal im vorraus
früher sah das ja mal so aus:
PHP-Code:
$sql = "DELETE FROM jobdirectory WHERE datum < ".(time() - 60*60*24*14;
PHP-Code:
<?php
$ret=mysqli_query($con,"select * from jobdirectory where (ID like '%$sdata%'|| Titel like '%$sdata%'|| Beschreibung like '%$sdata%'|| datum like '%$sdata%') and (Status=1) order by id desc limit 99 ");
$num=mysqli_num_rows($ret);
if($num>0){
$cnt=1;
while ($row=mysqli_fetch_array($ret)) {
?>
<div class="col-lg-4 col-md-6 mb-4">
<div class="card h-100">
<div class="card-body">
<h4 class="card-title" align="center"><a href="job-details.php?nid=<?php echo htmlentities($row['ID'])?>"><?php echo $row['Titel'];?></a></h4>
</div>
</div>
</div>
<?php } }?>
Wie kan ich das am besten umsetzen und ist es überhaupt eine effiziente Möglichkeit?
Danke schon mal im vorraus
Kommentar