<?php $query = "SELECT movie_name, movie_director, movie_leadactor " . "FROM movie"; $movie_header=<<<EOD <h2><center>Baza danych recenzji filmów</center></h2> <table width="70%" border="1" cellpadding="2" callspacing="2" align="center"> <tr> <th>Tytuł filmu</th> <th>Reżyser</th> <th>Główny aktor</th> </tr> </table> EOD; $movie_details =''; $movie_name = $row["movie_name"]; $movie_director = $row['movie_director']; $movie_leadactor = $row['movie_leadactor']; $movie_details.=<<<EOD <tr> <td>$movie_name</td> <td>$movie_director</td> <td>$movie_leadactor</td> </tr> EOD; } $movie_details .=<<<EOD <tr> <td> </td> </tr> <tr> <td>Łącznie filmów: $num_movies</td> </tr> EOD; $movie_footer ="</table>"; $movie =<<<MOVIE $movie_header $movie_details $movie_footer MOVIE; ?>
'$movie_header' wstawia dane elegancko w tabele, natomiast dane pobrane z serwera są wyświetlane pod tabelą w jednej linii. Sprawdzałem to na 3 przeglądarkach. Czy sposób kodowania przedstawiony w książce jest przestarzały czy może ja popełniłem gdzieś błąd? Z góry bardzo dziękuje za odpowiedzi.