我有一个关于 php 计算的问题。我正在重组一个基于文本的游戏。游戏现在有两个“本地玩家”。它们由 cron 文件定期插入。插入是:
//玩家 1 登录 id = 54
mysql_query("INSERT INTO {$game}_ships (ship_name,login_name,shipclass,class_name,class_name_abbr,fighters,max_fighters,max_shields,cargo_bays,mine_rate_metal,mine_rate_fuel,config,size,upgrades,move_turn_cost,point_value,location,login_id
) values( 'Three 7','A','8','name','WM','4773','4773','8353','2003','5','45','bs:dt:ot','6','99','19','10',FLOOR(RAND() * 298 + 2),'54')");
播放器二具有相同的插入,只有播放器 ID 不同。让我们说 44。
它们被插入随机位置FLOOR(RAND() * 298 + 2),从 2 到 300 不等。
我想通过从同一系统中的这两个玩家中选择舰船,比较战斗机数量并从数据库中删除最弱的舰船,在游戏中创建一个AI 。
到目前为止,我有:
mysql_query("SELECT * FROM `{$game}_ships` WHERE `login_id` = 54 AND 54 AND `location` = 234");
但我在其他方面有一些问题。
任何意见或帮助将不胜感激。
PS:我随意选择了location
= 234“ 。