1 keer per dag toevoegen
jeroen
23/03/2007 10:47:00Hallo,
Ik zit met een klein probleem. Ik heb een script gemaakt die een random wachtwoord maakt. Als je op 'wachtwoord toevoegen' klikt komt hij in de database (naam, wachtwoord en datum). Maar nu mijn vraag: Hoe kan ik ervoor zorgen dat dit maar 1 keer op een dag kan gebeuren. Dus voor vandaag heb ik al een wachtwoord toegevoegd en morgen kan ik pas weer 1 toevoegen.
Iemand een oplossing?
Ik zit met een klein probleem. Ik heb een script gemaakt die een random wachtwoord maakt. Als je op 'wachtwoord toevoegen' klikt komt hij in de database (naam, wachtwoord en datum). Maar nu mijn vraag: Hoe kan ik ervoor zorgen dat dit maar 1 keer op een dag kan gebeuren. Dus voor vandaag heb ik al een wachtwoord toegevoegd en morgen kan ik pas weer 1 toevoegen.
Iemand een oplossing?
PHP hulp
17/11/2024 23:18:55Klaasjan Boven
23/03/2007 11:49:00zet er een veld LAST_UPDATED bij
Nu controleer je eerst of dat vandaag al is gedaan.
zoiets zal het worden
Nu controleer je eerst of dat vandaag al is gedaan.
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
2
3
4
5
6
7
8
9
10
11
12
13
14
<?php
$sql = "SELECT date_format(LAST_UPDATED, '%M %D, %Y') AS vandaag FROM je_tabel WHERE date_format(LAST_UPDATED, '%M %D, %Y') = date_format(NOW, '%M %D, %Y')";
$result=mysql_query($sql) or die(mysql_error());
if(mysql_num_rows($result)==0)// jenog niet geupdate vandaag
{
$sql_update="UPDATE je_tabel SET LAST_UPDATED = 'NOW()'"
$res_update=mysql_query($sql_update) or die(mysql_error())
// en verander in met deze sql ook het wachtwoord
}
else // er is al geupdate vandaag
{
echo "het wachtwoord s vandaag al een gewijzigd";
}
?>
$sql = "SELECT date_format(LAST_UPDATED, '%M %D, %Y') AS vandaag FROM je_tabel WHERE date_format(LAST_UPDATED, '%M %D, %Y') = date_format(NOW, '%M %D, %Y')";
$result=mysql_query($sql) or die(mysql_error());
if(mysql_num_rows($result)==0)// jenog niet geupdate vandaag
{
$sql_update="UPDATE je_tabel SET LAST_UPDATED = 'NOW()'"
$res_update=mysql_query($sql_update) or die(mysql_error())
// en verander in met deze sql ook het wachtwoord
}
else // er is al geupdate vandaag
{
echo "het wachtwoord s vandaag al een gewijzigd";
}
?>
zoiets zal het worden
Edit:
typo
Gewijzigd op 01/01/1970 01:00:00 door Klaasjan Boven