Update db_MYSQL.php

This commit is contained in:
Shadow
2013-12-02 09:30:28 +02:00
parent b4e74fe31c
commit 3da0d24481
+24 -17
View File
@@ -151,16 +151,20 @@ class MYSQL_DB {
mysql_query($q2, $this->connection); mysql_query($q2, $this->connection);
} }
function getUserField($ref, $field, $mode) { function getUserField($ref, $field, $mode) {
if(!$mode) { if(!$mode) {
$q = "SELECT $field FROM " . TB_PREFIX . "users where id = '$ref'"; $q = "SELECT $field FROM " . TB_PREFIX . "users where id = '$ref'";
} else { } else {
$q = "SELECT $field FROM " . TB_PREFIX . "users where username = '$ref'"; $q = "SELECT $field FROM " . TB_PREFIX . "users where username = '$ref'";
} }
$result = mysql_query($q, $this->connection) or die(mysql_error()); $result = mysql_query($q, $this->connection) or die(mysql_error());
$dbarray = mysql_fetch_array($result); if(mysql_num_rows($result)) {
return $dbarray[$field]; $dbarray = mysql_fetch_array($result);
} return $dbarray[$field];
}elseif($field=="username"){
return "??";
}else return 0;
}
function getInvitedUser($uid) { function getInvitedUser($uid) {
$q = "SELECT * FROM " . TB_PREFIX . "users where invited = $uid order by regtime desc"; $q = "SELECT * FROM " . TB_PREFIX . "users where invited = $uid order by regtime desc";
@@ -834,13 +838,16 @@ class MYSQL_DB {
return mysql_fetch_assoc($result); return mysql_fetch_assoc($result);
} }
function getVillageField($ref, $field) { function getVillageField($ref, $field) {
$q = "SELECT $field FROM " . TB_PREFIX . "vdata where wref = $ref"; $q = "SELECT $field FROM " . TB_PREFIX . "vdata where wref = $ref";
$result = mysql_query($q, $this->connection); $result = mysql_query($q, $this->connection);
$dbarray = mysql_fetch_array($result); if(mysql_num_rows($result)) {
return $dbarray[$field]; $dbarray = mysql_fetch_array($result);
return $dbarray[$field];
} }elseif($field=="name"){
return "??";
}else return 0;
}
function getOasisField($ref, $field) { function getOasisField($ref, $field) {
$q = "SELECT $field FROM " . TB_PREFIX . "odata where wref = $ref"; $q = "SELECT $field FROM " . TB_PREFIX . "odata where wref = $ref";