Cela signifie que le deuxième paramètre de date() attend un entier, alors convertissez $row['posted'] à horodater en premier.
Essayez
$posted = date('d/m/Y H:i:s', strtotime($row['posted']));
Cela signifie que le deuxième paramètre de date() attend un entier, alors convertissez $row['posted'] à horodater en premier.
Essayez
$posted = date('d/m/Y H:i:s', strtotime($row['posted']));