我有一个电影数据库,我保存了有关电影的所有数据。现在我想获取所有演员列表以做更多事情。在我的movie
表中有一个cast
行,其中所有的演员/女演员名称用斜线分隔。
如何从cast
行获取每个演员/演员姓名一次?
我的电影桌如:
#############################################################
id || movie || cast
#############################################################
1 || Titanic || Leonardo DiCaprio / Kate Winslet
-------------------------------------------------------------
2 || The Beach || Leonardo DiCaprio / Daniel York
-------------------------------------------------------------
3 || Quills || Geoffrey Rush / Kate Winslet
所以现在我想像以下一样获取每个actor名称:
Leonardo DiCaprio
Kate Winslet
Daniel York
Geoffrey Rush
我试过如下
$sql = "SELECT cast FROM mivie ORDER BY id ASC";
$execute = $db->query("$sql");
$row = $dbh->query($sql);
while ($row = $execute->fetch_assoc()) {
$cast = $row['cast'];
$myArray = explode('/', $cast);
foreach($myArray as $my_Array);
//do something
echo $my_Array;
}