|
|
@@ -15,7 +15,7 @@ else |
|
|
|
{ |
|
|
|
//Ja fails netika atrasts, tad paziņos, ka jāveic instalācija. |
|
|
|
echo '<h2>Nav izveidots savienojums ar DB. Lūgums to konfigurēt zemāk</h2>'; |
|
|
|
}; |
|
|
|
|
|
|
|
//Sāksim ar Datubāzes savienojuma konfigurēšanu. ar echo komandu izvada HTML kodu formas izveidošanai. |
|
|
|
echo '<div class="w3-container w3-padding-16">'; |
|
|
|
echo '<div class="w3-third w3-container w3-padding-16">'; |
|
|
@@ -53,13 +53,13 @@ echo '</div> |
|
|
|
$dbname1 = $_POST['dbname']; |
|
|
|
// Create connection |
|
|
|
$conn1 = mysqli_connect($servername1, $username1, $password1, $dbname1); |
|
|
|
mysqli_set_charset( $conn, 'utf8'); |
|
|
|
mysqli_set_charset( $conn1, 'utf8'); |
|
|
|
// Check connection |
|
|
|
if (!$conn1) { |
|
|
|
die('Connection failed: ' . mysqli_connect_error()); |
|
|
|
} |
|
|
|
|
|
|
|
//skripts, kurš iveidos tabulas iekš dBase |
|
|
|
//skripts, kurš izveidos tabulas iekš dBase |
|
|
|
//saglabājam DB |
|
|
|
//Tabula priekš lietotajiem. Nedzēsiet |
|
|
|
$tabulausers="CREATE TABLE IF NOT EXISTS tbLietotaji ( |
|
|
@@ -71,6 +71,21 @@ echo '</div> |
|
|
|
PRIMARY KEY (UsrID) |
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin AUTO_INCREMENT=1;"; |
|
|
|
//PIEVIENOJIET KODU SAVU TABULU IZVEIDEI! |
|
|
|
$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;"; |
|
|
|
$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;"; |
|
|
|
$tabularezervacija="CREATE TABLE IF NOT EXISTS tbRezervacija ( |
|
|
|
RezID int(5) NOT NULL AUTO_INCREMENT, |
|
|
|
KlientaRezID int(5) NOT NULL, |
|
|
@@ -82,21 +97,8 @@ echo '</div> |
|
|
|
RezNoticis int(2) NOT NULL DEFAULT 0, |
|
|
|
PRIMARY KEY (RezID) |
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin AUTO_INCREMENT=1;"; |
|
|
|
$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;"; |
|
|
|
$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;"; |
|
|
|
|
|
|
|
|
|
|
|
//MySQL VAICĀJUMU IZPILDEI! Skatīt video. Ierakstiet savu vaicājumu izpildi. Improvise Adapt Overcome!!! |
|
|
|
|
|
|
|
|
|
|
@@ -118,7 +120,7 @@ echo '</div> |
|
|
|
/*Ja nav iespējams izveidot failu, kļūdas paziņojums! Mapei jābūt rakstāmai www-data lietotājam! |
|
|
|
To arī norādam kļūdas paziņojumā. Komanda serverī, lai veiktu izmaīnas chown -R www-data:www-data /cels/uz/mapi |
|
|
|
*/ |
|
|
|
echo dirname($$jaunsFails) . ' jābūt rakstāmam <b>www-data!!!</b>'; |
|
|
|
echo dirname($jaunsFails) . ' jābūt rakstāmam <b>www-data!!!</b>'; |
|
|
|
} else { |
|
|
|
//Sagatavojam db.php faila saturu |
|
|
|
$failaSaturs= '<?php |
|
|
@@ -138,7 +140,7 @@ echo '</div> |
|
|
|
mysqli_query($conn1,$insusr); |
|
|
|
mysqli_query($conn1,$tabulaklienti); |
|
|
|
mysqli_query($conn1,$tabulapakalpojumi); |
|
|
|
mysqli_query($conn,$tabularezervacija); |
|
|
|
mysqli_query($conn1,$tabularezervacija); |
|
|
|
//Paziņojam, ka instalācija veiksmīga |
|
|
|
echo '<h2>Instalācija ir veiksmīga! <a href=index.php>Sākums</a></h2>'; |
|
|
|
|
|
|
@@ -153,7 +155,7 @@ echo '</div> |
|
|
|
|
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
}; |
|
|
|
|
|
|
|
|
|
|
|
|