Esto significa que el segundo parámetro para date()
está esperando un número entero, así que convierta $row['posted']
a la marca de tiempo primero.
Prueba
$posted = date('d/m/Y H:i:s', strtotime($row['posted']));
Esto significa que el segundo parámetro para date()
está esperando un número entero, así que convierta $row['posted']
a la marca de tiempo primero.
Prueba
$posted = date('d/m/Y H:i:s', strtotime($row['posted']));