Lataa esitys
Esittely latautuu. Ole hyvä ja odota
1
PHP Tietokantaohjelmointi 1
Jouni Juntunen Oulun seudun ammattikorkeakoulu Liiketalouden yksikkö
2
Tietokantaohjelmointi
Web-palvelin (Apache) Tietokantapalvelin (MySQL)
3
Tietokantaohjelmointi
Loppukäyttäjät käyttävät tietokantaa aina sovelluksen kautta Käyttäjää varten luodaan käyttöliittymä (web-sivu, windows-ikkuna tms.), jonka kautta tietoa käsitellään ja taustalla sovelluslogiikka (esim. Php-ohjelmakoodi) suorittaa sql-lauseet tietokantaan)
4
Tietokantaohjelmointi
Sovellus Tietokannan ohjelmointirajapinta (API) Tietokanta-ajuri
5
Tietokantaohjelmoinnin perusaskeleet
Avataan yhteys tietokantapalvelimeen ja tietokantaan Tiedon käsittely (haku/päivitys) Suljetaan tietokantayhteys
6
Esimerkki: Tiedon lukeminen
7
mysql_fetch_row Tietokannan rakenne Tietueet (data) tietokannassa
mysql_fetch_row-funktio lukee yhden tietueen kerrallaan tietokannasta ja palauttaa yksiulotteisen taulukon
8
Esimerkki: Tiedon lisääminen tietokantaan
HTML-lomake PHP-skripti
9
Tietokantayhteyden avaaminen
Tietokantayhteys avataan aina ennen tietokannan käsittelyä Tarkasta aina mahdolliset virheet tietokantayhteyden avaamisen yhteydessä
10
Käytettävän tietokannan valinta
Valitaan käytettävä tietokanta Tietokantapalvelin voi sisältää useita tietokantoja
11
Tiedon käsittely mysql_query suorittaa sql-kyselyn avattuun tietokantaan Jos hakukysely (select), palautusarvo sisältää haetut tietueet Jos päivityskysely, palautusarvo sisältää tiedon kyselyn onnistumisesta
12
Tietokantayhteyden sulkeminen
Tietokantayhteys tulee sulkea aina tietokannan käsittelyn jälkeen Avatut tietokantayhteydet kuluttavat palvelimien (web/tietokanta) resursseja
Samankaltaiset esitykset
© 2024 SlidePlayer.fi Inc.
All rights reserved.