PHP-MySQL Alapok Windows Serveren

A PHP-alapú webes alkalmazások egyik leggyakoribb partnere a MySQL adatbáziskezelő. Ezt használja például a sorozatunk negyedik részében feltelepített Drupal is – és ezt fogjuk használni mi is. A rész célja, hogy bemutassa a MySQL és a PHP-MySQL páros használatát és használhatóságát Windows rendszereken, IIS7 webszerver és FastCGI modul felhasználásával.

6-PHP-MySQL-Alapok_Thumb

Első lépések

A PHP nyelvvel ismerkedők számára szükséges lehet egy telepített és bekonfigurált PHP motor. A telepítés és konfigurálás alaplépéseivel sorozatunk első két része foglalkozik.

Az adateléréshez MySQL szervert használunk. A MySQL telepítése végigkövethető sorozatunk harmadik részében.

Jó tudni

PHP oldalakat elméletileg bármilyen szövegszerkesztőben készíthetünk. A Notepad használata azonban a Helló Világnál összetettebb példák esetében biztos, hogy sok bosszúságot okoz. Demónkat az ingyenes Notepad++ szövegszerkesztővel vettük fel.

Demó

A demóban elsőként saját logikai adatbázist készítünk, az ehhez szükséges szkriptet a mysql parancssoros eszközből futtatjuk. A példa kedvéért készítünk egy saját mysql_run nevű PHP függvényt, mely a MySQL adatbázissal való kapcsolat kiépítését, a logikai adatbázis kiválasztását, SQL query futtatását és a kapcsolat bontását zárja egységbe. Ennek felhasználásával weboldalt hozunk létre, mely képes megjeleníteni a MySQL szerverünkön található logikai adatbázisokat. A videó egy összetettebb példával folytatódik, melyben saját táblát hozunk létre feladatok tárolására, és olyan PHP oldalt készítünk, melynek segítségével feladatokat lehet felvinni és megjeleníteni. A példán keresztül az űrlapban felposztolt adatok INSERT SQL utasítással történő adatbázisba mentését vizsgáljuk.

További információk

· PHP manual

· PHP – MySQL

A cikk a Microsoft TechNet Portál támogatásával készült.

Technet


wmv 6-PHP-MySQL-Alapok.wmv (85138 kB) Lejátszás böngészőben »


Dávid Zoltán

Dávid Zoltán Mérnök Informatikusként végeztem a BME-n, jelenleg webfejlesztéssel és gépi tanulással foglalkozom.

2009.02.18. 6:24:00 | Permalink | Hozzászólások: 0 | Tárgyszavak: , , ,


  • Custom error beállítása nagyon jó dolog

    Gincsai Gábor A minap kaptam egy levelet, hogy egy közösségi oldalon ismerősnek jelöltek. Sajnos csak ma tudtam elolvasni a levelet, holott már pár napja megkaptam, mert a levelet kiszűrte a spamfilter. Ez kicsit kellemetlen, viszont teljesen meg lehet érteni a spamfiltert ugyanis a levél angolul van, kevés szöveget de annál több linket tartalmaz. No igazából ez sok emberrel megesik nem is ezért írom ezt a bejegyzést. Tovább »
  • Blokkolás aszinkron postback idejére

    Balássy György (MS RD, ASP.NET MVP, MCTS) Beismerem, már a cím is elég visszás, hiszen az aszinkron postback, az Ajax egyik eredeti célja az volt, hogy a felhasználó kényelme érdekében a postback művelet a háttérben történjen, és ne blokkolja a felhasználói felületet. Ennek ellenére sajnos időnként mégis szükség van arra, hogy az Ajaxos hívás idejére letiltsunk bizonyos vezérlőket, vagy legalábbis a képernyő egyes részeit. Tovább »


Írja meg Ön is véleményét!


Hozzászólásokat csak regisztrált, bejelentkezett felhasználóktól tudunk elfogadni!

Hozzászólások