Főmenü





 

Érdekes írások

 


 

Jopofa flash alkalmazások:

 

 


 

Oldalunk QR kódja:

 


 

 

Ajánlott könyveink







IP
site statistics website monitoring service
Google PageRank



 



Sági Gábor: Webes adatbázis-kezelés MySQL és PHP használatával

Kiadási év: 2005
ISBN szám: ISBN 963 9425 04 4
Terjedelem: 160 oldal, B/5
Ár: 2 490.- Ft

Ismertető:

CD melléklettel

E könyv segítségével betekintést nyerhetünk az informatikai világ talán leggyorsabban és leglátványosabban terjedő részére a dinamikus weblapok készítésének világába. A könyv bemutatja hogy, miként lehet olyan oldalakat készíteni, amelyek tartalma az idők során, akár minden másodpercben változhat. Ehhez nyújt alapvető segítséget a MySQL adatbázis-kezelő, valamint a PHP programozási nyelv és e két komponens együttműködésének megismerése. A könyv a Windows és Linux alapú telepítés és a konfigurációs fájlok beállításaival kapcsolatos tudnivalók ismertetését követően részletesen foglalkozik a relációs adatbázisok elméletével, hatékony adatbázisok tervezésével, kialakításával, az SQL programnyelv legfontosabb parancsaival, valamint a MySQL sajátosságaival. Betekintést nyerhetünk a PHP programozás világába, mely során megismerkedünk az alapvető fogalmakkal, eljárásokkal és programozói eszközökkel. Megtanuljuk, hogy tudjuk a MySQL-t és a PHP-t együtt dolgoztatni, mi módon tudunk pillanatok alatt adatokat felvinni egy adatbázisba, hogy tudjuk a lekérdezéseinket megjeleníteni és milyen eszközeink vannak dinamikus weblapok készítéséhez. A könyvben egy minta alkalmazás elkészítését is nyomon követhetjük, sok hasznos ötletet szerezve egy jól működő és biztonságos adatbázis-kezelő alkalmazás megírásához. Valamennyi fejezetben sok példát, illusztrációt találhatunk a tananyag könnyebb elsajátításának érdekében. A könyvben található szkriptek megtalálhatóak a CD mellékleten is. - MYSQL és PHP telepítése (apache kiegészítéssel) - Relációs adatbázis-kezelés alapjai - SQL alapjai, fogalmak - MySQL kezelése, MySQL kezelése konzolprogram segítségével - adatbázis műveletek, táblaműveletek - SELECT, INSERT stb. utasítások viszonylag mélyen - jogok kiadása - Lekérdezési és egyéb feladatok - PHP programozás bevezető - alapvető programozási eszközök, operátorok, kifejezések, adattípusok stb. - vezérlési szerkezetek - függvények használata (adat, dátum, kiíró, ellenőrző, stb.) - Űrlapok készítése - Feladatok - MySQL és a PHP kapcsolata - Kapcsolat kialakítása - Adatok lekérdezése - Adatok bevitele, módosítása, ellenőrzés - Feladatok - Komplett feladat kidolgozása (program, és magyarázat) - mellékletben esetleg CD-n az összes feladat, valamint a szükséges ingyenesen letölthető programok - Hasznos link gyűjtemény - Hasznos tanácsok a megjelenítéshez.


Tartalomjegyzék:

1. Telepítés 7
1.1. A MySQL telepítése 7
1.1.1. A MySQL telepítés Windows alapú operációs rendszer alá 8
1.1.2. MySQL telepítése Linux alá 14
1.2. A PHP telepítése 15
1.2.1. A PHP telepítése IIS alá 15
1.2.2. A PHP telepítése Apache alá Windows környezetben 17
1.2.3. PHP telepítése Linux környezetben 19
2. Az adatbázis-kezelés alapjai 21
2.1. Az adatbázis 21
2.1.1. Egy kis történelem 21
2.1.2. Relációs adatmodell 22
2.1.3. Az adatbázis logikai tervezése 23
2.1.4. Az adatbázis fizikai tervezése 27
2.2. A MySQL alapjai 29
2.2.1. Az Adatbázisokkal kapcsolatos műveletek 30
2.2.2. A táblákkal kapcsolatos adminisztrációs műveletek 31
2.2.3. A táblák adataival kapcsolatos műveletek 36
2.2.4. Lekérdezések 40
2.2.5. Tranzakciók jelentősége és használata 57
2.2.6. Táblák zárolása 58
2.2.7. Jogosultságok kezelése 59
2.2.8. Külső adatállományok kezelése 60
3. A PHP nyelv alapjai 62
3.1. A PHP és a HTML kapcsolata 63
3.2. Műveletek adatokkal 66
3.2.1. A változók jelentősége 66
3.2.2. Konstansok szerepe 75
3.2.3. Operátorok és kifejezések használata 75
3.3. Vezérlési szerkezetek 80
3.3.1. Feltételes utasítások 80
3.3.2. Ciklusok 84
3.3.3. A függvények 91
3.4. A tömbök használata 104
3.4.1. Indexelt tömbök 104
3.4.2. Asszociatív tömbök 105
3.4.3. Műveletek tömbökkel 106
3.4.4. Többdimenziós tömbök 111
3.5. Az űrlapok kezelése 115
4. A PHP és a MySQL kapcsolata 123
4.1. Csatlakozás az adatbázishoz 123
4.2. Lekérdezés adatbázisból 125
4.3. Adatbevitel az adatbázisba 128
4.3.1. Adatbevitel űrlapok segítségével 130
5. Egy egyszerű számlázó minta program elkészítése 134
5.1.1. A belépés 135
5.1.2. A registration.php működése 142
5.1.3. Felhasználói jelszó módosítása, vevők, termékek lekérdezése 145
5.1.4. Számla készítése 145
5.1.5. A számlák megtekintése 150
5.1.6. Vevő, termék felvétele 152
5.1.7. Számla törlése 152
5.1.8. Felhasználók karbantartása 153
6. MELLÉKLETEK 155
6.1. A legfontosabb HTML tag-ek 155
7. Feladatok megoldásai: 158