Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem XAMPP PHP chyba

Zdravím, chtěl bych se zeptat jestli by jste mi mohli pomoct s chybou ohledně PHP.
V xampp mi stránky s PHP zobrazuje normálně ale jakmile přidám něco z HTML například table tak mi vždy automaticky skáče chyba "Parse error: syntax error, unexpected '<' in C:\xampp\htdocs\index.php on line 2"

<?php
<TABLE>
<TR><TD>Číslo</TD><TD>Druhá mocnina</TD></TR>
<?
for ($i=1; $i<=10; $i++):
echo "<TR><TD>".$i."</TD>";
echo "<TD>".$i*$i."</TD></TR>";
endfor;
?>
</TABLE>
?>

Předmět Autor Datum
nemůžeš html kód uzavřít do PHP <?php Taky nechápu k čemu máš PHP uzavřen 2x, jednou v <?php ?> a pa…
Eessencia 19.02.2013 03:04
Eessencia
Taky nechápu, proč, proč proboha máš html kód v uppercase?! asi nejaka stara ucebnice, driv se to t…
RedMaX 19.02.2013 03:14
RedMaX
Nemůžes do <?php ?> jen tak přidávat html kód :-)Musel by jsi jedine takto třeba : echo "<TABLE>"; a…
Hanys.cz 11.04.2013 12:08
Hanys.cz
Ak chceš používať php a zároveň písať html kód, tu je základ: <!DOCTYPE html> <html> <body> <?php e…
pme 11.04.2013 13:35
pme
Tohle bude chodit : <TABLE> <TR><TD>Číslo</TD><TD>Druhá mocnina</TD></TR> <?php for ($i=1; $i<=10;… poslední
hynajs 11.04.2013 13:54
hynajs

nemůžeš html kód uzavřít do PHP <?php
Taky nechápu k čemu máš PHP uzavřen 2x, jednou v <?php ?> a pak v <? ?> ???! správně je jedině <?php ?>
html pak odděl, nebo vlož přes echo

Taky nechápu, proč, proč proboha máš html kód v uppercase?!

Tohle bude chodit :

<TABLE>
<TR><TD>Číslo</TD><TD>Druhá mocnina</TD></TR>
<?php
for ($i=1; $i<=10; $i++):
echo "<TR><TD>".$i."</TD>";
echo "<TD>".$i*$i."</TD></TR>";
endfor;
?>
</TABLE>

A dále je nutno vzít do úvahy připomínky ostatních.

Zpět do poradny Odpovědět na původní otázku Nahoru