Kezdőoldal » Számítástechnika » Weblapkészítés » SQL lekérdezés futtatása...

SQL lekérdezés futtatása weblap megnyitása nélkül?

Figyelt kérdés
Azt szeretném elérni, egy sql lekérdezés óránként lefusson magától. Tehát nem kell megnyitni hozzá a weblapot, a szerver magától futtatja. Mivel tudom ezt elérni?

2013. okt. 30. 20:59
1 2
 1/12 anonim ***** válasza:
A varázsszó a cron vagy cron job! :)
2013. okt. 30. 21:13
Hasznos számodra ez a válasz?
 2/12 anonim ***** válasza:
vagy Windows esetén ütemezte feladatok.
2013. okt. 30. 21:21
Hasznos számodra ez a válasz?
 3/12 A kérdező kommentje:
Az a gond, hogy ez egy webtárhelyen van. Nem tudok ütemzett feladatokat beállítani az operációs rendszernek, tehát valamilyen nylevben kéne ezt megoldanom.
2013. okt. 30. 21:40
 4/12 A kérdező kommentje:
A Cron-nal pedig az a baj, hogy mivel csak egy ingyenes webtárhely, ezért nincs a szerverhez teljes hozzáférési jogom.
2013. okt. 30. 21:43
 5/12 anonim ***** válasza:
HÁt ezt így szerintem felejtsd el. Ingyenes tárhelyen amúgy is sok a korlát. Inkább bérelj egy normálisat.
2013. okt. 30. 21:44
Hasznos számodra ez a válasz?
 6/12 anonim ***** válasza:
Egyébként ha megmondanád mit szeretnél elérni ezzel, talán tudnánk segíteni.
2013. okt. 30. 21:45
Hasznos számodra ez a válasz?
 7/12 A kérdező kommentje:
Egy lekérdezést szeretnék lefuttatni óránként, ami törli az adatbázisból az addigra "elöregedett" részeket. Valahol, régen olvastam, hogy valamivel meg lehet ezt oldani.
2013. okt. 30. 22:13
 8/12 anonim ***** válasza:
Igen, a cron-al, de ez ingyen tárhelyeknél nem fog menni.
2013. okt. 30. 22:48
Hasznos számodra ez a válasz?
 9/12 anonim ***** válasza:
Akkor egyszerűen, például ha regisztrál egy júzer, akkor törölsz a régiekből. Milyen jellegű oldal? Honnan jön sok adat?
2013. okt. 30. 23:35
Hasznos számodra ez a válasz?
 10/12 anonim válasza:

1. Adatbázisodba létrehozol egy táblát 2 oszloppal:

- Első oszlop formátuma pl int, neve: id.

- Második oszlop: dátum, neve: date.

2. Létrehozol benne egy sort, első oszlop értéke: 1, második a jelenlegi dátum.

3. Fogod a scripted, beilleszted valami ilyesmi közé:

/////////////

1. Lekérdezed: SELECT date FROM táblaneve WHERE id='1';

2. Ha az érték kisebb, mint a "jelenlegi idő - 1óra", akkor lefut a scripted ÉS módosítja a date-t az éppen aktuális dátumra, ha nagyobb, akkor pedig nem történik semmi.

////////////

4. Fogod ezt a scriptet és berakod a főoldalra.


Így akárhányszor megnyitják az oldalad, ellenőrizni fogja ez a script, hogy mikor volt utoljára "takarítva".


Perpill jobb nem jut eszembe, amit ingyenes tárhelyen meg lehetne valósítani.

2013. okt. 31. 04:25
Hasznos számodra ez a válasz?
1 2

Kapcsolódó kérdések:




Minden jog fenntartva © 2025, 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!