-
Notifications
You must be signed in to change notification settings - Fork 31
/
db_connect.php_mine
executable file
·73 lines (50 loc) · 3.89 KB
/
db_connect.php_mine
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
<?php
$db = new mysqli("localhost","root","root");
if($db->connect_errno > 0){
die('U-nable to connect to database [' . $db->connect_error . ']'); }
$db->query("CREATE DATABASE IF NOT EXISTS `staff_db`");
mysqli_select_db($db,"staffcard");
$stableYZ="CREATE TABLE IF NOT EXISTS Inorg (id int(11) NOT NULL auto_increment,
name varchar(300)NOT NULL,Phone varchar(300)NOT NULL,email varchar(100)NOT NULL,
website varchar(300)NOT NULL,year varchar(10)NOT NULL,pname varchar(1000)NOT NULL,type varchar(30)NOT NULL,
size decimal(10)NOT NULL,content longblob NOT NULL, PRIMARY KEY(id) )";
$db->query($stableYZ);
$stableZ="CREATE TABLE IF NOT EXISTS Profilepictures (id int(11) NOT NULL auto_increment,
ids varchar(30)NOT NULL,Category varchar(30)NOT NULL,name varchar(1000)NOT NULL,type varchar(30)NOT NULL,
Size decimal(10)NOT NULL,content longblob NOT NULL,
PRIMARY KEY(id) )";
$db->query($stableZ);
$stable1="CREATE TABLE IF NOT EXISTS Files (id int(11) NOT NULL auto_increment,
Title varchar(300)NOT NULL,Name varchar(1000)NOT NULL,
Type varchar(30)NOT NULL,Size decimal(10) NULL,
content longblob NOT NULL,PRIMARY KEY(id) )";
$db->query( $stable1);
$stable56="CREATE TABLE IF NOT EXISTS Users (id int(11) NOT NULL auto_increment,
Firstname varchar(300)NOT NULL,
Sirname varchar(300)NOT NULL,
Mtitle Varchar(30)NOT NULL,
Rank varchar(30)NOT NULL,
Department varchar(300)NOT NULL,
Email varchar(300)NOT NULL,
Staffid varchar(300)NOT NULL,
Online varchar(300)NOT NULL,
Picname varchar(1000)NOT NULL,
Time bigint(30)NOT NULL,
PRIMARY KEY(id) )";
$db->query($stable56);
$stable4="CREATE TABLE IF NOT EXISTS Administrator (id int(11) NOT NULL auto_increment,
Firstname varchar(30)NOT NULL,Sirname varchar(30)NOT NULL,Mtitle Varchar(30)NOT NULL,
Phone varchar(30)NOT NULL,Password varchar(30)NOT NULL,Email varchar(30)NOT NULL,PRIMARY KEY(id) )";
$db->query($stable4);
$sql="SELECT * FROM Administrator ";
$result=mysqli_query($db,$sql);
$rowcount=mysqli_num_rows($result);
if($rowcount==0)
{
$enter="INSERT INTO Administrator (Password,Email,Firstname,Sirname,Mtitle,Phone) VALUES('admin','[email protected]','Patrick','Mvuma','Mr','265999107724')";
$db->query($enter);
$querydy = "INSERT INTO Files (Title,Name,Size,Type) ".
"VALUES ('Staff','staff.csv','76','application/vnd.ms-excel')";
$db->query($querydy) or die('Errorr, query failed to upload');
}
?>