Master server changes to add ID to schema.

This commit is contained in:
Matthew Bowra-Dean
2010-05-27 01:10:45 +12:00
parent e7c7a117a8
commit 1839655eb5
3 changed files with 82 additions and 78 deletions

View File

@@ -1,15 +1,19 @@
<?php
if ($db = sqlite_open('openra.db', 0666, $e))
{
echo 'sqlite_open ok.';
sqlite_query( $sb, 'DROP TABLE servers' );
sqlite_query( $db, 'CREATE TABLE servers (name varchar(255), address varchar(255), players integer, state integer, ts integer, map varchar(255), mods varchar(255))' );
sqlite_close( $db );
}
else
{
echo $e;
}
<?php
header( 'Content-type: text/plain' );
try
{
$db = new PDO('sqlite:openra.db');
echo 'Connection to DB established.\n';
if ($db->query('DROP TABLE servers'))
echo 'Dropped table.\n';
$schema = 'CREATE TABLE servers (id INTEGER PRIMARY KEY AUTOINCREMENT, name varchar(255),
address varchar(255) UNIQUE, players integer, state integer, ts integer, map varchar(255), mods varchar(255))';
if ($db->query($schema))
echo 'Created table.';
$db = null;
}
catch (PDOException $e)
{
echo $e->getMessage();
}
?>