我知道我这样做完全错误,但目前我有:
$genre0 = addslashes(strip_tags($movieInfo[genres][0][name]));
$genreid0 = addslashes(strip_tags($movieInfo[genres][0][id]));
...
$genre4 = addslashes(strip_tags($movieInfo[genres][4][name]));
$genreid4 = addslashes(strip_tags($movieInfo[genres][4][id]));
然后
mysql_query($query = "INSERT INTO tblMovies (movie_id, genre_id, genre_name) VALUES ($movie_id , $genreid0, $genre0");
...
mysql_query($query = "INSERT INTO tblMovies (movie_id, genre_id, genre_name) VALUES ($movie_id , $genreid4, $genre4");
我知道这是非常重复的,但这是我能弄清楚的唯一方法。对于每个语句,我都尝试了很多,但无济于事。我试过按照这个通过php数组将多行插入mysql和其他一些,但似乎无法弄清楚。
这嵌入在一个贯穿电影列表的 SELECT/WHILE 语句中......
任何提示或建议将不胜感激!
谢谢!