php data

Gestart doorPropje20 reacties49 weergaven

21 berichten · pagina 1 van 2

Propje

Lid · Topicstarter

Berichten
2.517
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Hallo mensen,

ik heb even een vraagje ik heb zeg maar een script als je aanmeld dat er dan datum ziet wanneer je hebt aangemeld. Alleen hij geeft dit weer 0000-00-00 00:00:00 dat het eigenlijks niet moet.

mysql_query("INSERT INTO leden (naam, pass, mail,aangemeld) VALUES (".$naam.", ".md5($pass).", ".$mail.", time())") or die(mysql_error());


de veld van de database

`aangemeld` TIMESTAMP(14) NOT NULL,
0
Berichten
515
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
en als je in plaats van time(), NOW() gebruikt?
0
Propje

Lid · Topicstarter

Berichten
2.517
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
@justafool

werkt nog steeds niet hij geeft nog steeds dit weer 0000-00-00 00:00:00
0
Propje

Lid · Topicstarter

Berichten
2.517
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
@justafool

ik wil de datum + tijd in hebben wink
0
Berichten
515
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Die link dat ik je gegeven heb staan alle mysql functies in dat met datum en tijd te maken hebben.

en anders kan je het ook nog zo doen:

[COLOR= #0000BB]<?php
$datum[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/date"]date[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]Y-m-d H:i:s[/COLOR][COLOR= #007700]);[/COLOR]
[URL="http://www.php.net/mysql_query"]mysql_query[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"INSERT INTO leden (naam, pass, mail,aangemeld) VALUES ("[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$naam[/COLOR][COLOR= #007700].[/COLOR][COLOR= #DD0000]", "[/COLOR][COLOR= #007700].[/COLOR][URL="http://www.php.net/md5"]md5[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$pass[/COLOR][COLOR= #007700]).[/COLOR][COLOR= #DD0000]", "[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$mail[/COLOR][COLOR= #007700].[/COLOR][COLOR= #DD0000]", "[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$datum[/COLOR][COLOR= #007700].[/COLOR][COLOR= #DD0000]")"[/COLOR][COLOR= #007700])[/COLOR] or [URL="http://www.php.net/die"]die[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/mysql_error"]mysql_error[/URL][COLOR= #007700]());[/COLOR]

?>
0
Propje

Lid · Topicstarter

Berichten
2.517
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Het wordt steeds dit weergegeven 0000-00-00 00:00:00 ?

mysql veld :

`aangemeld` TIMESTAMP(14) NOT NULL,
0
Berichten
1.579
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Je haal dat is weg wink die ge geen valute? en dan op 20?
Dan moet het gewoon werken wat justafool zij
0
Berichten
3.461
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Heb je wel je kolom in de database DATETIME gemaakt?
0
Berichten
515
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Josnl schreef:
Heb je wel je kolom in de database DATETIME gemaakt?
die staat op timestamp.

Dan zou je alsnog met 1 van de functies in mysql gewoon moeten werken. Dus ik weet niet precies wat hij doet..
0
Berichten
3.461
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Als je hem instelt op DATETIME i.p.v TIMESTAMP kan je de datum+tijd doen i.c.m NOW() in je query.wink
0
Propje

Lid · Topicstarter

Berichten
2.517
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Hij geeft dit heletijd weer 0000-00-00 00:00:00

inplaats van de datum ?
0
Berichten
3.461
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Al gedaan wat ik zei?
0
Propje

Lid · Topicstarter

Berichten
2.517
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
@Josnl

Ja ik heb nu dit

`aangemeld` datetime NOT NULL default 0000-00-00 00:00:00,


mysql_query("INSERT INTO leden (naam, pass, mail,aangemeld) VALUES (".$naam.", ".md5($pass).", ".$mail.", NOW())") or die(mysql_error());


en het werkt nog steeds niet confused
0
Berichten
1.314
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
probeer dit eens:

[COLOR= #0000BB]<?php[/COLOR]

        [URL="http://www.php.net/mysql_query"]mysql_query[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"INSERT INTO 
                    leden (naam, pass, mail, aangemeld) 
                VALUES(
                "[/COLOR] [COLOR= #007700].[/COLOR] [COLOR= #0000BB]$naam[/COLOR] [COLOR= #007700].[/COLOR] [COLOR= #DD0000]", 
                "[/COLOR] [COLOR= #007700].[/COLOR] [URL="http://www.php.net/md5"]md5[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$pass[/COLOR][COLOR= #007700]) .[/COLOR] [COLOR= #DD0000]", 
                "[/COLOR] [COLOR= #007700].[/COLOR] [COLOR= #0000BB]$mail[/COLOR] [COLOR= #007700].[/COLOR] [COLOR= #DD0000]", 
                NOW()
            )"[/COLOR][COLOR= #007700]);[/COLOR]
?>


E: @jos, misschien beveiligt hij hem daarvoor al(mag hopen van welyummie)
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren