background image

ΘΕΩΡΗΤΙΚΟ ΥΠΟΒΑΘΡΟ 

13 

 

διαγράψουν, να αναζητήσουν και να επιστρέψουν κάποια δεδομένα. Παρακάτω αναλύο-

νται κάποια βασικά παραδείγματα χρήσης της  SQL που αλληλοεπιδρούν με την βάση 

δεδομένων: 

▪  CREATE TABLE course (ID int, name varchar (255), code varchar (255)); 

Με αυτό το query θα δημιουργηθεί ο πίνακας code με τα πεδία ID, name, code. 

▪  SELECT * FROM code WHERE name=’$name’ AND code = ‘$code’; 

Με αυτό το query θα αναζητηθεί σε όλον τον πίνακα code, το μάθημα με το συ-

γκεκριμένο όνομα (name) και κωδικό μαθήματος (code) που έστειλε μέσω της 

φόρμας δεδομένων. 

▪  DELETE FROM course WHERE ID=’$id’; 

Με αυτό το query θα διαγραφεί ο μάθημα με το συγκεκριμένο id. 

▪  UPDATE course SET code = ‘$code’ WHERE ID=’$id’; 

Μέσω αυτού του query θα ανανεωθεί το πεδίο code από τον πίνακα course για το 

μάθημα που έχει το συγκεκριμένο id που έστειλε μέσω της φόρμας δεδομένων. 

2.3.4  PHP 

Η PHP είναι μία πολύ διαδεδομένη γλώσσα προγραμματισμού γενικής χρήσης, που είναι 

κατάλληλη  για  προγραμματισμό  διαδικτυακών  εφαρμογών  και  μπορεί  να  εισαχθεί  σε 

HTML  [5].  Αρχικά  το  αρκτικόλεξο  PHP  προερχόταν  από  τις  λέξεις  «Personal  Home 

Page» ενώ πλέον είναι διαδεδομένη ως PHP (PHP: Hypertext Preprocessor) και είναι μια 

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

δυναμικού περιεχομένου. Ο κώδικας PHP εκτελείται στον server και το αποτέλεσμα επι-

στρέφει στον φυλλομετρητή ως απλή σελίδα HTML. Ακόμα, η PHP μπορεί να εισάγει, 

να διαγράψει και να τροποποίηση και να ανοίξει αρχεία server καθώς και αν εισάγει να 

τροποποίηση και διαγράψει δεδομένα στη βάση δεδομένων. Παρακάτω ακολουθεί ένα 

απλό παράδειγμα κώδικα PHP (Κώδικας 3).