Hogy tudok olyan kódsort csinálni ami a weblapra 24 óránként új számot generál?
adatbázis kapcsolódás :-)
ellenőrzés van -e mai dátummal sor.
ha nincs új sor beszúrása, mai dátummal, és egy random generált számmal.
adatok lekérdezése.
lekérdezés eredményének listázása.
kodok
----------------
id | kod | datum
$date = date('Ymd', time());
$selectCode = mysqli_query($dbc, "SELECT * FROM kodok ORDER BY datum DESC LIMIT 1");
$row = mysqli_fetch_array($selectCode);
if(!empty($row)) {
if($row['datum'] < $date) {
$currentCode = sha1(time() . rand(1000, 9999));
mysqli_query("INSERT INTO kodok (kod, datum) VALUES('$currentCode', '$date')");
}
else {
$currentCode = $row['kod'];
}
}
echo 'Jelenlegi kód:' . $currentCode;
Hogy mennyire tudtam, hogy valamit ki fogok hagyni...
A második lekérdezésben (az insert-nél) kihagytam az adatbázis kapcsolódási változót.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!