1

我非常喜欢 php。我已经通过教程了解了这些。现在我正在努力完成最后一部分。

这是脚本的第一部分:它查找可用于具有 movid=$get_movie[id] 的电影的奖项列表

$award=mysql_fetch_array(mysql_query("SELECT * FROM award WHERE movid=$get_movie[id]"));

然后我有这个来检查奖项列表是否已添加到电影中或未添加到用户个人资料中

$award_exists=mysql_fetch_array(mysql_query("SELECT award_id FROM userawards WHERE user_id=$user AND mov_id=$get_movie[id]"));

如果奖励不存在于用户个人资料中,请将其添加到用户个人资料中,否则不要添加。

if(empty($award_exists['award_id'])) { mysql_query("INSERT INTO userawards (user_id, mov_id, award_id) VALUES ($user, $get_movie[id], $award[id])") or die (mysql_error);
} else if($award['id'] !=$award_exists['award_id']){ mysql_query("INSERT INTO userawards (user_id, mov_id, award_id) VALUES ($user, $get_movie[id], $award[id])") or die (mysql_error); }  else if($award['id'] =$award_exists['award_id']){ }

例如,对于电影 3,我假设准备将 5 个奖项添加到用户配置文件中,但我只能将其中一个奖项插入用户配置文件。

我在 foreach 和 while 周围搜索,在过去的 5 个小时里我一直在尝试实现它。我就是做不到。有人可以帮帮我。

太感谢了

4

0 回答 0