background image

Σχεδιασμός και Υλοποίηση ενός πληροφοριακού συστήματος για τους τεχνικούς του φυσικού αερίου   -   
Κεφάλαιο 3 – Σχεδιασμός και Ανάπτυξη του Συστήματος

 

 

Ποτσίκα Ηλιάνα 

 

 

 

 

 

 

 

 

           58

 

 
connect.php 

Το συγκεκριμένο αρχείο περιέχει μια συνάρτηση που δημιουργεί τη βασική 

σύνδεση  με  τον  εξυπηρετητή  της  βάσεως  δεδομένων  MySQL.  Αρχικά,  ορίζονται  οι 

πληροφορίες σύνδεσης, όπως η διαδρομή του socket σύνδεσης, το όνομα της βάση 

δεδομένων, το όνομα χρήστη και ο κωδικός πρόσβασης. Στη συνέχεια, με βάση αυτά 

τα στοιχεία δημιουργείται το αντικείμενο $dbh για τη διαχείριση της σύνδεσης με τον 

Database Server.  Επίσης,  γίνεται  χρήση εντολών  για χρήση  ελληνικών χαρακτήρων 

(Εικόνα  12).  Η  σύνδεση  της  βάσης  δεδομένων  και  όλα  τα  ερωτήματα  που 

αναπτύσσονται αργότερα γίνονται με προκατασκευασμένες εντολές PDO.  

Η επέκταση PHP Data Objects (PDO) [15] καθορίζει μια ελαφριά και σταθερή 

διεπαφή για την πρόσβαση σε βάσεις δεδομένων μέσω της PHP. Τα πλεονεκτήματα 

χρήσης  της  είναι  τεράστια:  είναι  αντικειμενοστραφής  (Object  Oriented), 

χρησιμοποιεί  παραμέτρους  στις  δηλώσεις  (ασφάλεια),  επιτρέπει  τη  χρήση 

προκατασκευασμένων εντολών και δίνει τη δυνατότητα σύνδεσης σε πολλές βάσεις 

δεδομένων ταυτόχρονα. 

 

Εικόνα 12: Κώδικας σύνδεσης με τη βάση δεδομένων

 

 

copyright.php 

 Το  αρχείο  αυτό  περιέχει  μια  συνάρτηση,  η  οποία  καλείται  από  όλες  τις 

ιστοσελίδες  και  εμφανίζει  τις  πληροφορίες  των  πνευματικών  δικαιωμάτων                     

(

©

 copyright).