Versio

Tijd bijtellen...

Overzicht Reageren

DeleteAll DeletelAll

DeleteAll DeletelAll

22/02/2007 10:10:00
Quote Anchor link
Ik heb nu een systeem dat nadat je met keuze rondjes 1 van de 4 opties (Maandag, Trimester, Semester of jaar) hebt gekozen hij de huidige tijd + 1, 3, 6 of 12 maanden doet... Dus dat je gewoon een nieuwe datum krijgt tot wanneer het geldig is... Iemand die me dit kan uitleggen?

Alvast bedankt,
Aymeric DL
 
PHP hulp

PHP hulp

25/05/2012 16:22:49
Gesponsorde koppelingen:
BHosted Hosting al vanaf € 1,- per maand

Controleer nu gratis jouw domeinnaam:

  
 
Colin aaaaaaa

Colin aaaaaaa

22/02/2007 10:51:00
Quote Anchor link
Ik denk niet dat je zin hebt om het steeds te bewerken hè... Het moet volautomatisch gaan neem ik aan? Anders kun je het zo doen:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
<?
$datum
='22-2-07';
$maandag='00-1-00';
$trimester='00-3-00';
$semester='00-6-00';
$jaar='00-00-01';
echo'$datum+$maandag';
echo'$datum+$trimester';
ENZ
?>
Gewijzigd op 01/01/1970 01:00:00 door Colin aaaaaaa
 
Thijs X

Thijs X

22/02/2007 10:57:00
Quote Anchor link
@Aymeric DL,
Heb je de data in een database staan?

Edit:

Zo ja, kijk dan even hierna
http://www.cpearson.com/excel/datedif.htm
Gewijzigd op 01/01/1970 01:00:00 door Thijs X
 
DeleteAll DeletelAll

DeleteAll DeletelAll

22/02/2007 11:09:00
Quote Anchor link
thijs schreef op 22.02.2007 10:57:
@Aymeric DL,
Heb je de data in een database staan?
Ja, er staat in een veld (DATETIME): viptot, in het script gaat hij dan gewoon controleren of die datum al voorbij is om toegang te krijgen tot de speciale opties ;-). Dus nu wil ik dt na de 'betaling' hij dus huidige datum + 1, 3, 6 of 12 maanden doet... en dan wordt het naar een DATETIME veld geschreven...
 
Stijn

stijn

22/02/2007 11:47:00
Quote Anchor link
moet met strtotime klik
 
Thijs X

Thijs X

22/02/2007 11:52:00
Quote Anchor link
Probeer dit eens:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?
mysql_query("INSERT INTO databasenaam (datum) VALUES (DATE_ADD(NOW(),INTERVAL 1 MONTH))") or die(mysql_error());
?>
 
Joren de Wit
Beheerder

Joren de Wit

22/02/2007 12:24:00
Quote Anchor link
De manier van thijs is inderdaad de juiste, echter moet je 'databasenaam' natuurlijk wel even vervangen door 'tabelnaam' ;)
 



Overzicht Reageren

Get Adobe Flash player