Kezdőoldal » Számítástechnika » Egyéb kérdések » Minden nap más szöveg egy...

Minden nap más szöveg egy phpban. Hogy lehet megcsinálni ezt? (részletek lent)

Figyelt kérdés
Azt hogy tudom megcsinálni, hogy van egy php file (oldal.php) és aban minden nap más vicc jelenjen meg.???

2012. nov. 13. 20:08
 1/1 anonim ***** válasza:

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

2012. nov. 18. 20:57
Hasznos számodra ez a válasz?

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

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!