Hello, im trying to add data to the table with heredoc, but i get an error:
Undefined variable: letter_details
My search of this kind of error was without any results, thats why i registered here.
Here is part of the code:
<?php
while($row=mysql_fetch_array($result)){
$letter_title = $row['letter_title'];
$letter = $row['letter'];
$time_added = $date = date('Y-m-d H:i:s', $row['time_added']);
$letter_details .=<<<EOD
<tr>
<td>$letter_title</td>
<td>$letter</td>
<td>$time_added</td>
</tr>
}
EOD;
}
?>
I made it to work in the other way, but i guess using heredoc would be better.
<?php
while($row=mysql_fetch_array($result)){
echo "<tr><td>";
?>
<a href="previewMotivation.php">
<?php
echo $row['letter_title'];
?>
</a>
<?php
echo "</td><td>";
echo $row['letter'];
echo "</td><td>";
$date = date('Y-m-d H:i:s', $row['time_added']);
echo $date;
echo "</td><td>";
}
?>