Ajax adatbázis interakció ajax az adatbázis segítségével
Példa az Ajax-nak az adatbázis használatára
Hogyan működik az Ajax + adatbázis?
A webhely gyökérmappájában a következő fájlok találhatók:
index.php - a szövegbevitel egyszerű formáját tartalmazza.
insert.php - php kód, amely beilleszti a rekordot az adatbázis táblába.
Ne feledje, hogy az index.php és az ajax_framework.js nem függ a PHP, az ASP, a Coldfusion script nyelvétől. Például, ha más szkriptnyelveket használ, átnevezheti az index.php kiterjesztést az index.cfm-re vagy valami másra. Csak ne változtassa meg a parancsfájl forráskódját.
1. lépés - index.php
Az alábbiakban a index.php megadott kódja található, amely egy egyszerű bemeneti űrlap, amely a js függvénynek a insertRecord () függvényét hívja, amely az ajax_framework.js fájlban található.
Az ajax működéséhez XMLHttpRequest objektumot kell létrehoznunk. Ennek létrehozásához hozzáadjuk ezt a kódot ajax_framework.js fájlhoz:
Az XMLHttpRequest objektum létrehozása után ugyanabban a fájlban hozza létre a insert () függvényt.
Tehát js fájlunk készen áll az ajax és a DB közötti kölcsönhatásra.
3. lépés - inszert.php
Most megírjuk a php kód sorát, lehetővé téve, hogy létrehozzunk egy bejegyzést az adatbázisban, és küldjünk vissza egy üzenetet vagy hibát.
Helyezze be ezt a kódot a file insert.php fájlba:
Ezt a fájlt az adatbázisához kell szerkeszteni. Ehhez hozzon létre egy config.php konfigurációs fájlt, és tegye a kapcsolati beállításokat az adatbázisba. Természetesen ne felejtsük el létrehozni egy táblát az adatbázisban a név helyével és a site_url, site_name mezőkkel. Bár remélem, minden világos.
Mentse és tesztelje a példa munkáját a helyi tárhelyen.