Advertisement
KHIT

createtables.php

Oct 6th, 2011
179
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.45 KB | None | 0 0
  1. <?php
  2.  
  3. require("config.php");
  4. require("./lang/lang.admin." . LANGUAGE_CODE . ".php");
  5.  
  6. mysql_connect(DB_HOST, DB_USER, DB_PASS) or die(mysql_error());
  7. mysql_select_db(DB_NAME) or die(mysql_error());
  8.  
  9. mysql_query("CREATE TABLE " . DB_TABLE_PREFIX . "mssgs (
  10.  id mediumint(5) unsigned NOT NULL auto_increment,
  11.  uid tinyint(3) unsigned NOT NULL default '0',
  12.  m tinyint(2) NOT NULL default '0',
  13.  d tinyint(2) NOT NULL default '0',
  14.  y smallint(4) NOT NULL default '0',
  15.  start_time time NOT NULL default '00:00:00',
  16.  end_time time NOT NULL default '00:00:00',
  17.  title varchar(50) NOT NULL default '',
  18.  text text NOT NULL,
  19.  PRIMARY KEY  (id)
  20. ) TYPE=MyISAM") or die(mysql_error());
  21.  
  22. mysql_query("create index m on " . DB_TABLE_PREFIX . "mssgs (m)");
  23. mysql_query("create index y on " . DB_TABLE_PREFIX . "mssgs (y)");
  24.  
  25. mysql_query("CREATE TABLE " . DB_TABLE_PREFIX . "users (
  26.  uid smallint(6) NOT NULL auto_increment,
  27.  username char(15) NOT NULL default '',
  28.  password char(32) NOT NULL default '',
  29.  fname char(20) NOT NULL default '',
  30.  lname char(30) NOT NULL default '0',
  31.  userlevel tinyint(2) NOT NULL default '0',
  32.  email char(40) default NULL,
  33.  PRIMARY KEY  (uid)
  34. ) TYPE=MyISAM") or die(mysql_error());
  35.  
  36. mysql_query("INSERT INTO " . DB_TABLE_PREFIX . "users
  37.     (username, password, fname, lname, userlevel, email) VALUES (
  38.     'admin', 'password', 'default', 'user', 2, '');
  39. ")
  40. or die (mysql_error());
  41.  
  42. echo $lang['successfulinstall'];
  43. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement