Autor Zpráva
orsic
Profil
potřeboval bych poradit

mám skript :

<html>
<body>
<table border="1" cellpadding="2">
  <tr>
    <th>Datum1 (TIMESTAMP)</th>
    <th>Datum2 (DATETIME)</th>
    <th>Udalost</th>
  </tr>
  <?php
  mysql_error();

  mysql_connect("localhost", "usr", "pass");
  mysql_select_db("blabla");
  
  $vys = mysql_query("SELECT * FROM udalosti");
  echo "<p>";
  while($zaznam = mysql_fetch_array($vys))
  {
    echo "<tr>";
    echo "<td>".$zaznam["datum1"]."</td>";
    echo "<td>".$zaznam["datum2"]."</td>";
    echo "<td>".$zaznam["udalost"]."</td>";
    echo "</tr>";
  }
  mysql_close();
  ?>
</table>
</body>
</html>


všechno sice funguje ale čas v obou funkcích je : 0000-00-00 00:00:00 a 0000-00-00 00:00:00 ?!?

nevíte proč mi to nezobrazuje čas ?

díky za pomoc.
Měsíček
Profil
Mohl by jsi ukázat čím ten datum/čas naplňuješ?
djlj
Profil
Cože? A kde máš ty funkce použity?
Jan Tvrdík
Profil
orsic
řekl bych, že chyba není ve výpisu, ale ve vkládání dat
EDIT: Byl jsem až třetí :(
orsic
Profil
zadával jsem v myadminu pro sloupec datum1 curtime a kdyz jsem zkusil udelat znova tak se to najednou vzpamatovalo ale jen takhle : 2008-01-20 00:00:00,pro datum2 jsem zadal datetime a 0000-00-00 00:00:00 :/
Měsíček
Profil
Ještě jednou a naposled jak tu funkci přesně naplňuješ a jak ji vkládáš?
djlj
Profil
Byl jsem až třetí
Nevadí, tohle nejsou závody.

orsic
datetime je datový typ, ne funkce mysql.
http://dev.mysql.com/doc/refman/5.0/en/date-and-time-functions.html
orsic
Profil
INSERT INTO udalosti
VALUES(CURRENT_TIMESTAMP(), CURRENT_TIMESTAMP(), "vložení tohoto záznamu" );
orsic
Profil
už jsem na to přišel musel jsem zadat NOW ... v mysql a myadminu plavu ani nevím jak :D
Toto téma je uzamčeno. Odpověď nelze zaslat.