<?php
// !!!!!!!!!!!! DO NOT TOUCH !!!!!!!!!!
// ask ian first
// mysql> describe users;
// +----------+--------------+------+-----+---------+----------------+
// | Field | Type | Null | Key | Default | Extra |
// +----------+--------------+------+-----+---------+----------------+
// | uid | bigint(20) | NO | PRI | NULL | auto_increment |
// | fname | varchar(100) | YES | | NULL | |
// | lname | varchar(100) | YES | | NULL | |
// | email | varchar(100) | NO | UNI | NULL | |
// | password | varchar(45) | YES | | NULL | |
// +----------+--------------+------+-----+---------+----------------+
//
require_once (dirname(__FILE__) . "/config.php");
$dbhost=$GLOBALS['dbhost'];
$dbuser=$GLOBALS['dbuser'];
$dbpass=$GLOBALS['dbpass'];
$database=$GLOBALS['dbname'];
$user_tbl = $GLOBALS['user_table'];
$link = mysql_connect($dbhost,$dbuser,$dbpass);
if (!$link) {
die('Could not connect: ' . mysql_error());
}
echo "Connected successfully\n";
/* -------------------
*/
$sql = "CREATE TABLE IF NOT EXISTS $database.$user_tbl (
uid BIGINT(20) NOT NULL AUTO_INCREMENT COMMENT 'uid' ,
fname VARCHAR(100) NULL ,
lname VARCHAR(100) NULL ,
email VARCHAR(100) UNIQUE NOT NULL COMMENT 'real user name used for login credentials' ,
password VARCHAR(45) NULL ,
PRIMARY KEY (uid))
ENGINE = InnoDB";
if (mysql_query($sql, $link)) {
echo "'$database' table '$user_tbl' created successfully\n";
} else {
echo 'Error creating table : ' . mysql_error() . "\n";
}
echo "DONE: '$database' ALL tables created successfully\n";
mysql_close($link);
?>
|