Databases created
This commit is contained in:
@@ -19,7 +19,7 @@ echo <<<_END
|
||||
<h1>Admin Login</h1>
|
||||
|
||||
_END;
|
||||
|
||||
|
||||
global $errorMessage;
|
||||
$errorCount = 0;
|
||||
$errorMessage = $userName = $password = "";
|
||||
|
||||
@@ -1,9 +1,8 @@
|
||||
<?php
|
||||
$dbhost = 'localhost';
|
||||
$dbname = 'mysite';
|
||||
$dbuser = 'ryan';
|
||||
$dbpassword = 'password';
|
||||
$appname = "My Site ";
|
||||
$dbname = 'f8lexception';
|
||||
$dbuser = 'f8lexception';
|
||||
$dbpassword = 'Kim157';
|
||||
|
||||
$connection = new mysqli($dbhost, $dbuser, $dbpassword, $dbname);
|
||||
if ($connection->connect_error) die ($connection->connect_error);
|
||||
@@ -36,15 +35,4 @@ function sanitizeString($var){
|
||||
$var = stripslashes($var);
|
||||
return $connection->real_escape_string($var);
|
||||
}
|
||||
|
||||
function showProfile($user){
|
||||
if (file_exists("$user.jpg"))
|
||||
echo "<img src='$user.jpg' style='float:left;'>";
|
||||
|
||||
$result = queryMysql("SELECT * FROM profiles WHERE user='$user'");
|
||||
if ($result->num_rows){
|
||||
$row = $result->fetch_array(MYSQLI_ASSOC);
|
||||
echo stripslashes($row['text']) . "<br style='clear:left;'><br>";
|
||||
}
|
||||
}
|
||||
?>
|
||||
@@ -1,69 +1,64 @@
|
||||
<!DOCTYPE html>
|
||||
<html>
|
||||
<title>Setting Up Database</title>
|
||||
</html>
|
||||
<body>
|
||||
<h3>Setting up...</h3>
|
||||
<?php
|
||||
|
||||
$dbhost='localhost';
|
||||
$dbuser='f8lexception'
|
||||
$dbpass='Kim157'
|
||||
//connect
|
||||
|
||||
mysql_connect($dbhost, $dbuser, $dbpass) or die(mysql_error());
|
||||
mysql_select_db("f8lexception") or die(mysql_error());
|
||||
|
||||
echo 'Connection Success!'
|
||||
//functions.php is where the database functions are
|
||||
//including other functions.
|
||||
include 'functions.php';
|
||||
|
||||
//DROP TABLE IF EXISTS User, Account, Transaction, Mortgage, CreditCard
|
||||
|
||||
mysql_query("CREATE TABLE User (
|
||||
username VARCHAR(30) NOT NULL PRIMARY KEY,
|
||||
password VARCHAR(30) NOT NULL,
|
||||
email VARCHAR(30) NOT NULL,
|
||||
loginDate DATE,
|
||||
openDate DATE )");
|
||||
createTable('Users', 'username VARCHAR(30) NOT NULL PRIMARY KEY,
|
||||
password VARCHAR(30) NOT NULL,
|
||||
email VARCHAR(30) NOT NULL,
|
||||
loginDate DATE,
|
||||
openDate DATE
|
||||
');
|
||||
|
||||
//can you stuff mult create table in 1 query for effic?
|
||||
("CREATE TABLE Account (
|
||||
accID INT PRIMARY KEY,
|
||||
username VARCHAR(30),
|
||||
acctype VARCHAR(30),
|
||||
balance FLOAT,
|
||||
interest FLOAT,
|
||||
date TIMESTAMP,
|
||||
FOREIGN KEY (username) REFERENCE User(username)
|
||||
ON DELETE CASCADE
|
||||
)")
|
||||
createTable('Account', 'accID INT PRIMARY KEY,
|
||||
username VARCHAR(30),
|
||||
acctype VARCHAR(30),
|
||||
balance FLOAT,
|
||||
interest FLOAT,
|
||||
date TIMESTAMP,
|
||||
FOREIGN KEY(username) REFERENCES Users(username)
|
||||
ON DELETE CASCADE
|
||||
');
|
||||
|
||||
("CREATE TABLE Transaction (
|
||||
accID INT PRIMARY KEY,
|
||||
username VARCHAR(30),
|
||||
acctype VARCHAR(30),
|
||||
transtype VARCHAR(30),
|
||||
toID INT,
|
||||
date TIMESTAMP
|
||||
FOREIGN KEY (username) REFERENCE User(username)
|
||||
ON DELETE CASCADE
|
||||
)")
|
||||
createTable('Transaction', 'accID INT PRIMARY KEY,
|
||||
username VARCHAR(30),
|
||||
acctype VARCHAR(30),
|
||||
transtype VARCHAR(30),
|
||||
toID INT,
|
||||
date TIMESTAMP,
|
||||
FOREIGN KEY(username) REFERENCES Users(username)
|
||||
ON DELETE CASCADE
|
||||
');
|
||||
|
||||
("CREATE TABLE Mortgage (
|
||||
accID INT FOREIGN KEY PRIMARY KEY,
|
||||
username VARCHAR(30) FOREIGN KEY,
|
||||
balance FLOAT,
|
||||
minPayment DOUBLE,
|
||||
interestRate FLOAT,
|
||||
date TIMESTAMP
|
||||
FOREIGN KEY (username) REFERENCE User(username)
|
||||
ON DELETE CASCADE
|
||||
)")
|
||||
createTable('Mortgage', 'accID INT PRIMARY KEY,
|
||||
username VARCHAR(30),
|
||||
balance FLOAT,
|
||||
minPayment DOUBLE,
|
||||
interestRate FLOAT,
|
||||
date TIMESTAMP,
|
||||
FOREIGN KEY(username) REFERENCES Users(username)
|
||||
ON DELETE CASCADE
|
||||
');
|
||||
|
||||
("CREATE TABLE CreditCard (
|
||||
accID INT FOREIGN KEY PRIMARY KEY,
|
||||
username VARCHAR(30),
|
||||
balance FLOAT,
|
||||
minPayment DOUBLE,
|
||||
interestRate FLOAT,
|
||||
maxLimit DOUBLE,
|
||||
date TIMESTAMP
|
||||
FOREIGN KEY (username) REFERENCE User(username)
|
||||
ON DELETE CASCADE
|
||||
)")
|
||||
|
||||
print("All databases have been created successfully");
|
||||
createTable('CreditCard', 'accID INT PRIMARY KEY,
|
||||
username VARCHAR(30),
|
||||
balance FLOAT,
|
||||
minPayment DOUBLE,
|
||||
interestRate FLOAT,
|
||||
maxLimit DOUBLE,
|
||||
date TIMESTAMP,
|
||||
FOREIGN KEY (username) REFERENCES Users(username)
|
||||
ON DELETE CASCADE
|
||||
');
|
||||
?>
|
||||
|
||||
</body>
|
||||
</html>
|
||||
|
||||
Reference in New Issue
Block a user