Ahoj, mohl by me nekdo poradut? prizobrazeni se me datum ukazuje jako 1.1.1970. Rikal jsem si ze tam neni cas a ten jsem tam dal, ale nic se nezmenilo ...
<?php
//pripojeni na mysql
$datum=date("d.m.Y", mktime(0,0,0,0));
echo "\n<table id=tableVypisRozpis>
<tr>
<th>Datum Závodu</th>
<th>Název závodu</th>
<th>Pořadatel závodu/Club</th>
<th>Popis</th>
</tr>";
$vysledek=mysql_query("select * from zavody order by datum DESC");
while ($zaznam=MySQL_Fetch_Array($vysledek))
{
echo "<tr>";
echo "<td>".date("d.n.Y", $zaznam['datum'])."</td>\n";
echo "<td>".$zaznam["nazev_zavodu"]."</td>\n";
echo "<td>".$zaznam["poradatel"]."</td>\n";
echo "<td>".$zaznam["popis"]."</td>\n";
echo "<td>".$zaznam[""]."</td>\n";
echo "</tr>";
}
?>
Když selže všechno, přečti si návod: http://us.php.net/manual/cs/function.mktime.php
"Toto časové razítko je typu "long integer" a odpovídá počtu sekund mezi Unix Epoch (1.1.1970) a specifikovaným časem."
Když tedy mktime nasypeš samé nuly, ocitneš se v unixovém čase nula, tedy 1.1.1970.