Nathaniel van Diepen 10 лет назад
Родитель
Сommit
5d2258fcbf
2 измененных файлов с 11 добавлено и 1 удалено
  1. 1 1
      api.php
  2. 10 0
      php/database.php

+ 1 - 1
api.php

@@ -51,7 +51,7 @@
 								switch($key){
 									case 'users':
 										$res = query("SELECT name FROM `users`;");
-										$users = $res->fetch_all(MYSQLI_ASSOC);
+										$users = fetch_all($res,MYSQLI_ASSOC);
 										$context['users'] = $users;
 									break;
 								}

+ 10 - 0
php/database.php

@@ -16,4 +16,14 @@
 		}
 		return $mysqli->query(vsprintf($query,$args));
 	}
+	function fetch_all($result,$type=MYSQLI_NUM){
+		if(method_exists('mysqli_result', 'fetch_all')){
+			$res = $result->fetch_all($resulttype);
+		}else{
+			for($res = array(); $tmp = $result->fetch_array($resulttype);){
+				$res[] = $tmp;
+			}
+		}
+		return $res;
+	}
 ?>