A PHP

E Blokk - Rendszergazda ismeretek, Sándor Antal







Adatbáziskezelés I.


Bevezető

     Ebben a fejezetben egy komplex adatbáziskezelő portált fogunk felépíteni, a tanultak alapján - kiegészítve a MySql és a PHP összehangolását végző utasításokkal. Első lépésben készítsünk egy könyvtárat a c:\inetpub\wwwroot könyvtárban, pédául autoker névvel - ide fogjuk tenni a programunkat, amely egyébként egy autókereskedés egyszerűsített verziója lesz, melyben az autók adatait természetesen adatbázisban tároljuk.

Az adatbázis létrehozása

     A telepítés során felkerült a MySql adatbáziskezelő rendszer, amely ...
     Miután létezik az adatbázisunk, már hozzákezdhetünk a PHP-vel vegyített HTML oldalaink megírására.

A programunk felépítése

     A programunk több jól elkülönülő részből fog állni, melyek a PHP segítségével fogják a kapcsolatot tartani egymással. A felépítés a következő:

  • index.htm
  • Ebben a fájlban lesz az oldalunk kezdőlapja, ami egy menüt fog tartalmazni, melyen keresztül navigálhatunk az oldalaink között.

  • create.php
  • Ez az oldal mindössze az adatbázis létrehozását végzi el, már létező adatbázis esetén hibát ír ki.

  • drop.php
  • Ez az oldal az adatbázis törlését valósítja meg, az adatbázisban tárolt adatok rákérdezés nélkül elvesznek.

  • addnew.php
  • Ez az oldal egy új adatbáziselem beszúrásához szükséges adatokat gyűjti össze egy szimpla HTML form segítségével, majd az adatokat továbbítja az addnew2.php oldalnak.

  • addnew2.php
  • Ez az oldal végzi fizikailag az új adatbáziselem beszúrúsát.

  • list.php
  • Ez az oldal az adatbázisunkat fogja listázni, annak tartalmát egy szimpla HTML tábálázatba teszi.

  • delete.php
  • Ez az oldal kilistázza az összes adatbáziselemet, beteszi egy táblázatba, melynek soraira kattintva, az adott sorhoz tartozó adatbáziselem ID-jét az oldal továbbítja a delete2.php oldalnak, mely a tényleges törlést végzi.

  • delete2.php
  • Ez az oldal végzi egy adatbáziselem fizikai törlését, a kapott azonosító (ID) alapján.


     
    Következő oldal

    Készítette: Bérczi Ádám, Meszlényi Balázs és Százados Tibor © 2003