Browse Source

Instalācioja piemērota skolas vajadzībām

master
Vitalijss 5 years ago
parent
commit
9daf9d5b88
1 changed files with 28 additions and 74 deletions
  1. +28
    -74
      install.php

+ 28
- 74
install.php View File

@@ -62,7 +62,7 @@ echo '</div>
//skripts, kurš iveidos tabulas iekš dBase //skripts, kurš iveidos tabulas iekš dBase
//saglabājam DB //saglabājam DB
//Tabula priekš lietotajiem. Nedzēsiet //Tabula priekš lietotajiem. Nedzēsiet
$tabulausers="CREATE TABLE IF NOT EXISTS tbUsers (
$tabulausers="CREATE TABLE IF NOT EXISTS tbLietotaji (
UsrID int(25) NOT NULL AUTO_INCREMENT, UsrID int(25) NOT NULL AUTO_INCREMENT,
UsrMail text COLLATE utf8_bin NOT NULL, UsrMail text COLLATE utf8_bin NOT NULL,
UsrParole text COLLATE utf8_bin NOT NULL, UsrParole text COLLATE utf8_bin NOT NULL,
@@ -71,73 +71,31 @@ echo '</div>
PRIMARY KEY (UsrID) PRIMARY KEY (UsrID)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin AUTO_INCREMENT=1;"; ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin AUTO_INCREMENT=1;";
//PIEVIENOJIET KODU SAVU TABULU IZVEIDEI! //PIEVIENOJIET KODU SAVU TABULU IZVEIDEI!
$tabulaamats = "CREATE TABLE IF NOT EXISTS tbAmats (
AID int(5) NOT NULL AUTO_INCREMENT,
AmatsNos text COLLATE utf8_bin NOT NULL,
PRIMARY KEY (AID)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin AUTO_INCREMENT=1;" ;
$tabulacv = "CREATE TABLE IF NOT EXISTS tbCV (
CID int(5) NOT NULL AUTO_INCREMENT,
PERSID int(5) NOT NULL,
CVFails text COLLATE utf8_bin NOT NULL,
CVDatums timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
CVLabs int(11) NOT NULL DEFAULT 1,
CVSlikts int(11) NOT NULL DEFAULT 0,
CVDzests int(11) NOT NULL DEFAULT 0,
PRIMARY KEY (CID)
$tabularezervacija="CREATE TABLE IF NOT EXISTS tbRezervacija (
RezID int(5) NOT NULL AUTO_INCREMENT,
KlientaRezID int(5) NOT NULL,
PakalpRezID int(5) NOT NULL,
RezPiezime text COLLATE utf8_bin,
RezDatums text NOT NULL,
RezApstiprinats int(2) NOT NULL DEFAULT 0,
RezAtcelts int(2) NOT NULL DEFAULT 0,
RezNoticis int(2) NOT NULL DEFAULT 0,
PRIMARY KEY (RezID)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin AUTO_INCREMENT=1;"; ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin AUTO_INCREMENT=1;";

$tabulacvtag="CREATE TABLE IF NOT EXISTS tbCVTAG (
CTID int(5) NOT NULL AUTO_INCREMENT,
PersonasID int(5) NOT NULL,
CVID int(5) NOT NULL,
TAGID int(5) NOT NULL,
PRIMARY KEY (CTID)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin AUTO_INCREMENT=1;";
$tabulaintervija="CREATE TABLE IF NOT EXISTS tbIntervija (
IntID int(5) NOT NULL AUTO_INCREMENT,
PERSID text COLLATE utf8_bin NOT NULL,
IntDatums text COLLATE utf8_bin NOT NULL,
IntKomentars text COLLATE utf8_bin,
IntRezultats text COLLATE utf8_bin,
AMATSID text COLLATE utf8_bin NOT NULL,
IntAtbildet int(11) NOT NULL DEFAULT 0,
IntIntervetajs text COLLATE utf8_bin NOT NULL,
PRIMARY KEY (IntID)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin AUTO_INCREMENT=1;";
$tabulakomentars="CREATE TABLE IF NOT EXISTS tbKomentars (
PiezID int(5) NOT NULL AUTO_INCREMENT,
PersonasID int(5) NOT NULL,
Piezime text COLLATE utf8_bin NOT NULL,
PiezDatums timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
PiezDzesta int(2) NOT NULL DEFAULT 0,
PRIMARY KEY (PiezID)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin AUTO_INCREMENT=1;";
$tabulapersamats="CREATE TABLE IF NOT EXISTS tbPersAmats (
PAID int(5) NOT NULL AUTO_INCREMENT,
PersID int(5) NOT NULL,
AmatID int(5) NOT NULL,
PRIMARY KEY (PAID)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin AUTO_INCREMENT=1;";
$tabulapersonas="CREATE TABLE IF NOT EXISTS tbPersonas (
PID int(5) NOT NULL AUTO_INCREMENT,
PersVards text COLLATE utf8_bin NOT NULL,
PersUzvards text COLLATE utf8_bin NOT NULL,
PersGads text COLLATE utf8_bin NOT NULL,
PersEpasts text COLLATE utf8_bin NOT NULL,
PersTel text COLLATE utf8_bin NOT NULL,
PersPilseta text COLLATE utf8_bin NOT NULL,
PersIela text COLLATE utf8_bin NOT NULL,
PersPienemts int(11) NOT NULL DEFAULT 0,
PersNoraidits int(11) NOT NULL DEFAULT 0,
PersPievienots int(11) NOT NULL DEFAULT 0,
PersBlacklist int(11) NOT NULL DEFAULT 0,
PRIMARY KEY (PID)
$tabulapakalpojumi="CREATE TABLE IF NOT EXISTS tbPakalpojumi (
PakID int(5) NOT NULL AUTO_INCREMENT,
PakNosaukums TEXT NOT NULL,
PakIlgums int(5) NOT NULL,
PakPieejams int(2) NOT NULL DEFAULT 1,
PRIMARY KEY (PakID)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin AUTO_INCREMENT=1;"; ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin AUTO_INCREMENT=1;";
$tabulatag="CREATE TABLE IF NOT EXISTS tbTag (
TID int(5) NOT NULL AUTO_INCREMENT,
TagName text COLLATE utf8_bin NOT NULL,
PRIMARY KEY (TID)
$tabulaklienti="CREATE TABLE IF NOT EXISTS tbKlienti (
KlientaID int(5) NOT NULL AUTO_INCREMENT,
KlientaVards text COLLATE utf8_bin NOT NULL,
KlientaUzvards text COLLATE utf8_bin NOT NULL,
KlientaEpasts text COLLATE utf8_bin NOT NULL,
KlientaTel text COLLATE utf8_bin NOT NULL,
PRIMARY KEY (KlientaID)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin AUTO_INCREMENT=1;"; ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin AUTO_INCREMENT=1;";
//MySQL VAICĀJUMU IZPILDEI! Skatīt video. Ierakstiet savu vaicājumu izpildi. Improvise Adapt Overcome!!! //MySQL VAICĀJUMU IZPILDEI! Skatīt video. Ierakstiet savu vaicājumu izpildi. Improvise Adapt Overcome!!!
@@ -146,7 +104,7 @@ echo '</div>
$parolehash=password_hash($parole, PASSWORD_DEFAULT); $parolehash=password_hash($parole, PASSWORD_DEFAULT);
$epasts=mysqli_real_escape_string($conn1, $_POST['epasts']); $epasts=mysqli_real_escape_string($conn1, $_POST['epasts']);
//Sagatavojam vaicājumu 1. lietotāja izveidei (aizpidlīts formā) //Sagatavojam vaicājumu 1. lietotāja izveidei (aizpidlīts formā)
$insusr="INSERT INTO tbUsers (UsrMail,UsrParole,UsrAdmin) VALUES ('$epasts','$parolehash',1)";
$insusr="INSERT INTO tbLietotaji (UsrMail,UsrParole,UsrAdmin) VALUES ('$epasts','$parolehash',1)";
/*Pārbaudam, vai varam izveidot savienojumu ar SQL serveri un vai varam izveidot 1. tabulu. /*Pārbaudam, vai varam izveidot savienojumu ar SQL serveri un vai varam izveidot 1. tabulu.
Ja varam, tad turpinam instalācijas gaitu, ja nē, izvadam kļūdu! Ja varam, tad turpinam instalācijas gaitu, ja nē, izvadam kļūdu!
*/ */
@@ -178,13 +136,9 @@ echo '</div>
file_put_contents($jaunsFails, $failaSaturs); file_put_contents($jaunsFails, $failaSaturs);
//Izpildām visus SQL vaicājumus, lai izveidotu un saglabātu datus datubāzē //Izpildām visus SQL vaicājumus, lai izveidotu un saglabātu datus datubāzē
mysqli_query($conn1,$insusr); mysqli_query($conn1,$insusr);
mysqli_query($conn1,$tabulacv);
mysqli_query($conn1,$tabulacvtag);
mysqli_query($conn1,$tabulaintervija);
mysqli_query($conn1,$tabulakomentars);
mysqli_query($conn1,$tabulapersamats);
mysqli_query($conn1,$tabulapersonas);
mysqli_query($conn1,$tabulatag);
mysqli_query($conn1,$tabulaklienti);
mysqli_query($conn1,$tabulapakalpojumi);
mysqli_query($conn,$tabularezervacija);
//Paziņojam, ka instalācija veiksmīga //Paziņojam, ka instalācija veiksmīga
echo '<h2>Instalācija ir veiksmīga! <a href=index.php>Sākums</a></h2>'; echo '<h2>Instalācija ir veiksmīga! <a href=index.php>Sākums</a></h2>';


Loading…
Cancel
Save

Powered by TurnKey Linux.