\r
return $returns;\r
\r
+}
+
+function gwvpmini_RemoveUser($uid)
+{
+ $conn = gwvpmini_ConnectDB();\r
+
+ if($uid < 0) return;
+
+ $sql = "delete from users where user_id='$uid'";
+
+ return $conn->query($sql);
}\r
function gwvpmini_ConnectDB()\r
return $DB_CONNECTION;\r
}
+function gwvpmini_UpdateStatusFromConfirm($confirmhash)
+{
+ $conn = gwvpmini_ConnectDB();\r
+ \r
+ $sql = "select count(*) from users where user_status='2:$confirmhash'";
+
+ $res = $conn->query($sql);
+
+ if(!$res) return false;
+
+ foreach($res as $row) {
+ $retval = $row[0];
+ }
+
+ if($retval > 0) {
+ $sql = "update users set user_status='0' where user_status='2:$confirmhash'";
+ return $conn->query($sql);
+ } else return false;
+}
+
+
function gwvpmini_AddUser($username, $password, $fullname, $email, $desc, $level, $status)
{
\r
return $retval;
}
+
+function gwvpmini_GetRepoDescFromName($reponame)\r
+{\r
+\r
+ /*\r
+ * $reposql = '\r
+ CREATE TABLE "repos" (\r
+ "repos_id" INTEGER PRIMARY KEY AUTOINCREMENT,\r
+ "repos_name" TEXT,\r
+ "repos_description" TEXT,\r
+ "repos_owner" INTEGER\r
+ )';\r
+\r
+ */\r
+\r
+ $conn = gwvpmini_ConnectDB();\r
+\r
+ $sql = "select repos_description from repos where repos_name='$reponame'";
+ error_log("desc for name sql: $sql");\r
+\r
+ $res = $conn->query($sql);\r
+\r
+ $retval = -1;\r
+ if(!$res) return -1;\r
+ foreach($res as $row) {\r
+ $retval = $row[0];\r
+ }\r
+\r
+ return $retval;\r
+}
\r
function gwvpmini_GetRepoOwnerDetailsFromName($reponame)\r
{\r
*/\r
gwvpmini_eraseConfigVal($confname);\r
\r
- $conn = gwvpmini_ConnectDB();\r
+ $conn = gwvpmini_ConnectDB();
+
+ $sql = "delete from config where config_name='$confname'";
+ $conn->query($sql);\r
\r
$sql = "insert into config values('$confname', '$confval')";\r
\r
*/\r
\r
- $sql = "select * from users where user_id>'$startat' order by user_id asc limit $num";
+ $sql = "select * from users where user_id>='$startat' order by user_id asc limit $num";
$res = $conn->query($sql);