我有一个在线多人游戏php mysql flash drivin,
我通过php获取优胜者的球员名称,需要将其插入数据库行
使用逗号或名称之间的空格,以便我可以通过php获取它以在Flash /动画中显示它们。
这是插入到临时数据库行但仅插入一个播放器名称的代码
if($user != ''){
mysql_query("insert into ".DB_TEMPWINNER." (username,gameID) values('".$user."','".$gameID."')") or die("could Not update");
}
$ user是要插入的玩家名称,使用php在此代码上方获取
如果这是一个坏方法,我可以更改它
我尝试了一下,并将每个玩家名称插入了自己的行,但是无法发送回.swf进行显示,例如,当有2个时,它仅显示1个玩家名称。
我开发该游戏已有6年了,请尽量不要问,但这已经让我感到困惑了大约一年。
提前致谢
最佳答案
http://php.net/manual/en/function.implode.php
$arr = array("a", "b", "c");
$res = implode(",", $arr);
echo $res;
// a,b,c
http://php.net/manual/en/function.explode.php反转