mangler der ikke en slut parantes ?? skal være 
<?php
include_once('../Connect2.php');
$query = mysqli_query($mysqli, "DELETE FROM sogning WHERE DATE(dato) < DATE(DATE_SUB(NOW(), INTERVAL 30 DAY)))";
?>
du kunne overveje at udskrive hvor mange rækker du sletter før du sletter dem
<?php
include_once('../Connect2.php');
$where = "WHERE DATE(dato) < DATE(DATE_SUB( NOW(), INTERVAL 30 DAY) )";
$sql = "SELECT * FROM sogning " .  $where;
echo $sql; // test 
$query = mysqli_query($mysqli,$sql) or die("Der er sket en fejl. Fejlnr. " . mysqli_errno($mysqli));
$row_cnt = mysqli_num_rows($query);
echo "antal rækker = " . $row_cnt . " Der slettes";
if($row_cnt >0){
	$sql = "DELETE FROM sogning ". $where;
	echo $sql; // test 
	$query = mysqli_query($mysqli, $sql);
}
?>
						
						
						
						
		
							Indlæg senest redigeret d. 02.08.2017 12:58 af Bruger #16075