⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 study_base.php

📁 Download you own three BR
💻 PHP
字号:
<?php
require_once("functions/login_flag.php");
//查询玩家是否有建翰林院;
$query=$db->query("select b_college from building where u_id='".$_COOKIE['UserId']."' and c_id='".$_COOKIE['CityId']."';");
$b_college_num=$db->fetch_array($query);

//------------------------------------获取当前用户研究等级   start   -------------------------------------
$query=$db->query("select * from study  where `u_id` = '".$_COOKIE['UserId']."';");
$list=$db->fetch_array($query);
$now=array(1=>$list['s_smelt'],2=>$list['s_map'],3=>$list['s_army'],4=>$list['s_command'],5=>$list['s_landform'],6=>$list['s_arm'],7=>$list['s_loricae'],8=>$list['s_gee'],9=>$list['s_recovery'],10=>$list['s_engine'],11=>$list['s_trajectory'],12=>$list['s_mining'],13=>$list['s_cutting'],14=>$list['s_golds'],15=>$list['s_flooding'],16=>$list['s_steel'],17=>$list['s_wheel'],18=>$list['s_tactics'],19=>$list['s_position']);
/*for ($i=1;$i<19;$i++)
{
	echo $now[$i];
}*/
//------------------------------------获取当前用户研究等级   end   -------------------------------------

//------------------------------------获取当前用户总资源   start   -------------------------------------
$query=$db->query("select * from resource where `u_id`='".$_COOKIE['UserId']."' and c_id='".$_COOKIE['CityId']."';");
$list=$db->fetch_array($query);
$resource=array(1=>$list['rices'],   //粮食
                2=>$list['golds'],   //黄金
                3=>$list['ores'],    //矿石
                4=>$list['woods']);  //木材
                
//------------------------------------获取当前用户总资源   end   -------------------------------------

//////////////////////////////获取用户所有建筑物数量或等级,比大小,最后写入数组building里////////////////////////////////////
//统计有多少个城池;
$query=$db->query("select c_id from city where u_id='".$_COOKIE['UserId']."';");
$city_sum=$db->num_rows($query);
//用循环把用户城池ID负到数组中;
$i=1;
while ($city_list=$db->fetch_array($query)) {
	$citys_id[$i]=$city_list['c_id'];
	$i++;
}
//echomsg($citys_id['1'].'|'.$citys_id['2'].'|'.$citys_id['3']);
//用for循环来把相关值付到building$i里去
for ($i=1;$i<=$city_sum;$i++)
{
//------------------------------------获取当前用户建筑等级   start   -------------------------------------
$query=$db->query("select * from building where `u_id`='".$_COOKIE['UserId']."' and `c_id`='".$citys_id[$i]."';");
$list=$db->fetch_array($query);
$buildings[$i]=array(1=>$list['b_college'],         //书院
                     2=>$list['b_work_house'],      //武器工房
                     3=>$list['b_pub'],             //酒馆
                     4=>$list['b_barracks'],        //兵营
                     5=>$list['b_cutting'],         //伐木场
                     6=>$list['b_gold_ore'],        //金矿
                     7=>$list['b_horse'],           //养马场
                     8=>$list['b_farm'],            //农田
                     9=>$list['b_iron_ore'],        //矿场 
                    10=>$list['b_city_wall']        //城墙
                     );        
                
//------------------------------------获取当前用户建筑等级   end   -------------------------------------
}
//初始负值0给building;
$building   =array(1=>0,             //书院
                   2=>0,             //武器工房
                   3=>0,             //酒馆
                   4=>0,             //兵营1000
                   5=>0,             //伐木场1000
                   6=>0,             //金矿1000
                   7=>0,             //养马场
                   8=>0,             //农田1000
                   9=>0,             //矿场1000
                  10=>0              //城墙
                   );       
//用for循环来比较大小;
for ($i=1;$i<=$city_sum;$i++)
{
	for ($j=1;$j<11;$j++)
	{
		if ($building[$j]<$buildings[$i][$j]) {
			$building[$j]=$buildings[$i][$j];
		}
	}
}
//echomsg($city_sum.'|'.$building['9']);
?>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -