background image

Χριστοφορίδης Ιωάννης Ραφαήλ 

Σχεδιασμός πληροφοριακού συστήματος διαχείρισης μητρώου 

υλικών 

 

 

48 

 

Αφορά  την  αποθήκευση  των  global  μεταβλητών  για  περαιτέρω  ενέργειες.  Ο  κώδικας 

αυτός είναι σημαντικός και από πλευράς ιστορίας, μιας και που ο σχολιασμός μερικών από τα 
πεδία υποδεικνύει παλαιές εκδόσεις του συστήματος. Γενικότερα υπάρχουν αρκετά κομμάτια 
κώδικα (σε σχόλια) από προηγούμενες εκδώσεις και αυτό γίνεται εκτός των ιστορικών λόγων, 
και  για  λόγους  ότι  όταν  κάποιος  επιχειρήσει  να  αλλάξει  την  μορφή  του  συστήματος  και  να 
προσθέσει κάποια λειτουργία, αυτά τα σχόλια θα τον βοηθήσουν αρκετά. 
 

Επίσης, εχουμε τον κώδικα

$sql="CREATE TABLE  `".MYSQLPREF."subn".$idme."` ( 

`id` INT( 10 ) NOT NULL AUTO_INCREMENT , 

`name` varchar( 15 ) NOT NULL , 

`dname` varchar( 30 ) NOT NULL , 

`ttype` int( 2 ) NOT NULL , 

`manta` int( 1 ) NOT NULL , 

`unix` int( 1 ) NOT NULL , 

`qrcode` int( 1 ) NOT NULL , 

PRIMARY KEY (  `id` ))  CHARACTER SET utf8 COLLATE utf8_unicode_ci"; 

 

Βλέπουμε  την  κώδικα  που  δημιουργεί  την  μορφή  των  πινάκων  subn.  Σημαντικό 

κομμάτι που στην αρχή παραλείφθηκε είναι το CHARACTER SET utf8 COLLATE utf8_unicode_ci 
το οποίο είναι για να υποστηρίζει ελληνικά

Στην συνέχεια: 

$sql="INSERT INTO ".MYSQLPREF."subn".$idme." 

VALUES (NULL"; 

$mplampla=")"; 

$mpladiblah=""; 

if($viewglobals>0){$dos=$global[$x][3];