El error te lo arroja por tu echo en donde deberías escapar las comillas dobles:
Código PHP:
echo "<table width=\"170\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">
Te recomiendo que revises este pequeño tutorial para clarificar ideas:
http://www.forosdelweb.com/wiki/Manu...Tipos_de_Datos
Luego tu variable $data es un array asociativo en el cual no existe el índice al que intentas acceder. Para recuperar la información de tus campos lo debes hacer con $data['title'], $data['date'], etc. Nuevamente te recomiendo que leas el tutorial que te pasé, y para este caso específicamente esta sección:
http://www.forosdelweb.com/wiki/Manu...sando_matrices
Saludos.