Minden nap más szöveg egy phpban. Hogy lehet megcsinálni ezt? (részletek lent)
Ha csak php-val dolgozol (célszerű hozzá adatbázis is, ugyanis úgy könnyebb megvalósítani), akkor az adatbázisban előre felveheted, hogy melyik nap milyen viccet írjon ki.
Pl.:
2012.11.01,vicc_1
2012.11.02,vicc_2
2012.11.03,vicc_3
és így tovább...
Az oldal.php-ban annyi dolgod lesz, hogy kapcsolódsz az adatbázishoz, változóban eltárolod a dátumot, és lekérdezed adatbázisból az ahhoz a dátumhoz tartozó viccet. Így mindig csak az aznapit fogja kiírni.
HA te úgy szeretnéd, hogy 'egyáltalán' ne kelljen foglalkozni vele, csak random adogassa be adatbázisból naponta a vicceket, akkor - hangsúlyozom - CSAK PHP (és adatbázis) HASZNÁLATÁVAL:
Adatbázis mezők: `datum`,`vicc`
1. Az oldal megnyitásakor az oldal.php-val kapcsolódsz az adatbázishoz
2a. Lekérdezed, hogy van-e olyan sor, ahol a `datum` mező NEM ÜRES
3. HA van, ellenőrzöd, hogy egyezik-e az a dátum a mai dátummal: date(Y-m-d)
3a. HA egyezik, kiíratod a viccet
3b. HA nem egyezik, akkor üresre állítod a dátum mezőt.
Ezek után lekérdezed mennyi elem van a táblában.
Generálsz egy véletlen számot 1 és LEKÉRDEZETT_ELEMSZÁM között.
A generált számmal lekérdezed a viccet, majd az ahhoz a sorhoz tartozó `datum` mező értékének beállítod a mai dátumot: date(Y-m-d). <- így már az elején az ellenőrzés is világos.
Remélem érthető, és nem írtam el semmit :D
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!