Avatar billede chili17 Nybegynder
07. december 2002 - 18:07 Der er 4 kommentarer og
1 løsning

dato - 1970 ????

Nogen der kan hjælpe mig - får år 1/1 - 1970 tilbage som dato

<?

include("mysql_kk.inc");
if($kodeord == "kodeord"){
echo "Nyheden er tilføjet";
$nyhed_dato = time();

mysql_query("INSERT INTO weblog (dato, overskrift, tekst) VALUES ('$nyhed_dato', '$nyhed_overskrift', '$nyhed_tekst')");

} else {
?>
<FORM METHOD=POST ACTION=<? echo
$PHP_SELF; ?>>
kodeord:<br>
<INPUT TYPE=PASSWORD NAME=kodeord><br>
overskrift:<br>
<INPUT TYPE=TEXT NAME=nyhed_overskrift><br>
tekst:<br>
<TEXTAREA NAME=nyhed_tekst>her indtastes nyheden</TEXTAREA><br>
<INPUT TYPE=SUBMIT VALUE=skriv>
</form>
<?
}
?>
Avatar billede morw Nybegynder
07. december 2002 - 22:06 #1
$nyhed_dato = date("Y-m-d H:i:s", time());

Dit felt skal være af typen datetime
Avatar billede chili17 Nybegynder
07. december 2002 - 22:32 #2
takker - nu er det den rette dato der komme ind i databasen - men det er stadig 1/1 - 1970 der bliver spyttet ud

<?
include("mysql_kk.inc");
$foresp = mysql_query("SELECT dato, overskrift,
tekst FROM weblog ORDER BY dato DESC
LIMIT 0, 2");
while($data = mysql_fetch_array($foresp)){

echo "<B>$data[1]</B> - ";
echo date("j/n - Y",$date[0]);
echo "<BR>$data[2]<BR><BR>";
}
?>
Avatar billede morw Nybegynder
07. december 2002 - 23:48 #3
date i php skal have et timestamp ikke dato i us format, Derfor får du 1/1 - 1970.

Glem date i php og formater via mysql:

SELECT date_format(dato,'%d.%m.%y %H:%i') as dkdato, overskrift,
tekst FROM weblog ORDER BY dato DESC
LIMIT 0, 2


..
.

echo $date[0];
Avatar billede chili17 Nybegynder
08. december 2002 - 00:04 #4
har fået det til at virke -ss
Avatar billede ztyxx Nybegynder
08. december 2002 - 00:05 #5
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester