T1703311302
This commit is contained in:
@@ -18,7 +18,8 @@
|
|||||||
$error = 11101;
|
$error = 11101;
|
||||||
} else {
|
} else {
|
||||||
$database->query('INSERT INTO "Users" ("name", "ID") VALUES ($1, $2);', array($name, $uid));
|
$database->query('INSERT INTO "Users" ("name", "ID") VALUES ($1, $2);', array($name, $uid));
|
||||||
if(preg_match('/violates unique constraint "Users_name"/', pg_last_error()) == 1) {
|
print pg_last_error();
|
||||||
|
if(preg_match('/violates unique constraint "Users_name_unique"/', pg_last_error()) == 1) {
|
||||||
$error = 11102;
|
$error = 11102;
|
||||||
} else {
|
} else {
|
||||||
$data = array('uid' => $uid, 'name' => $name);
|
$data = array('uid' => $uid, 'name' => $name);
|
||||||
|
|||||||
11
start.php
11
start.php
@@ -17,10 +17,17 @@
|
|||||||
$questions_count = $database->query('SELECT COUNT(*) FROM "Questions"')['data'][0]['count'];
|
$questions_count = $database->query('SELECT COUNT(*) FROM "Questions"')['data'][0]['count'];
|
||||||
if($length == 0) {
|
if($length == 0) {
|
||||||
$error = 12101;
|
$error = 12101;
|
||||||
}
|
} else if($length > $questions_count) {
|
||||||
if($length > $questions_count) {
|
|
||||||
$error = 12102;
|
$error = 12102;
|
||||||
$values = array($questions_count);
|
$values = array($questions_count);
|
||||||
|
} else {
|
||||||
|
/*
|
||||||
|
* if game for user exists then delete
|
||||||
|
* create new game for user
|
||||||
|
*/
|
||||||
|
if($database->query('SELECT EXISTS (SELECT 1 fROM "Games" WHERE "ID" = $1)', array($uid)) == 't') {
|
||||||
|
|
||||||
|
}
|
||||||
}
|
}
|
||||||
$response = Database::create_response($data, $error, $values);
|
$response = Database::create_response($data, $error, $values);
|
||||||
print $response;
|
print $response;
|
||||||
|
|||||||
Reference in New Issue
Block a user