我从一个表中生成了一个随机怪物团队,并且限制为 6。现在,我还想将团队插入到包含字段 m1、m2、m3、m4、m5、m6 的 user_team
那些代表怪物 1 到怪物 6。现在当我尝试将生成的怪物插入团队时,似乎只有最后一个怪物插入其中,而我所有的怪物都插入。 http://prntscr.com/8zrj2
$sql = "SELECT * from monsterdata ORDER BY RAND() LIMIT 6";
$result = mysql_query($sql);
// this checks if you have a result
if ($result == null) echo "No result";
else {
while (($row = mysql_fetch_array($result)) != false) {
$row = mysql_fetch_array($result);
{
// html code here
}
}
插入语句是
$monster = $row['id'];
$sql = "INSERT into user_team(m1,m2,m3,m4,m5,m6) VALUES('$monster','$monster','$monster','$monster','$monster','$monster')";
$result = mysql_query($sql);
只是不知道在哪里/如何放置它,所以它将正确的值插入到正确的列中。