<?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); 
 
?> 
 
 |