Autor Zpráva
Abbysak
Profil
Dobrý deň,

Mám problém určite to bude nejaká banálna chyba, ale 3x som to celé prepísal a stále chyba.
<?php
$sqlhost="localhost";  //Hostitel MYSQL databaase
$sqlusername="root";         //Username MYSQL Database
$sqlpassword="*****";          //User Password MYSQL Database
$sqlconnect=mysql_connect($sqlhost, $sqlusername, $sqlpassword) or die("Skontrolujte pripojenie k internetu."); //SQL connect.
//We need to choose good database.
mysql_select_db("moviesite");
//Informacie z DB
$query = "SELECT movie_name, movie_director, movie_leadactor " .
"FROM movie";
$vysledok = mysql_query($query,$sqlconnect) or die(mysql_error());
$pocet_filmov = mysql_num_rows($vysledok);


$filmy_zahlavie = <<<EOD
<h2><center>Databaza filmov</center></h2>
<table width="70%" border="1" cellpadding="2" cellspacing="2" align="center">
<tr>
<th> Nazov filmu </th>
<th> Rok vydania </th>
<th> Reziser </th>
<th> V hlavnej roli </th>
<th> Kategoria </th>
</tr>
</table>
EOD;

$filmy_podrobosti  = '';
while ($riadok = mysql_fetch_array($vysledok)) {
$nazov_filmu = $riadok['movie_name'];
$reziser = $riadok['movie_director'];
$v_hlavnej_roli = $riadok['movie_leadactor'];
$filmy_podrobnosti .=<<<EOD
<tr>
<td>$nazov_filmu</td>
<td>$reziser</td>
<td>$v_hlavnej_roli</td>
</tr>
EOD;	
}
$filmy_podrobnosti .=<<<EOD
<tr>
<td> &nbsp; </td>
</tr>
<tr>
<td> Celkom : $pocet_filmov filmov </td>
</tr>
</table>
EOD;
?>

Vypíše mi to -
Parse error: parse error in C:\Program Files\EasyPHP 3.0\www\tabulk3.php on line 50


Ďakujem vopred za rady... :-)
Keeehi
Profil
ř. 39 za EOD; máte mezery. Ty tam být nesmí. Jediné co na tom řádku musí být, jsou 4 znaky "EOD;". Žádné mezery ani před ani za.
Abbysak
Profil
Keeehi:
áno ďakujem Vám... Viem, že tam nemajú byť medzery, len som si ich nevšimol... :-) Teraz mi vyskočil další problém, ale pokúsim sa ho vyriešiť sám, aby som neotravoval. Ešte raz ďakujem.

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0