我有的:
一个有 30 个键的数组,一些键只包含一个值,而另一些则包含多个(一个键包含 28 个值)。所以首先我什至不知道这是否可行。但是我尝试过使用我在这里找到的其他示例,但结果为空。
这么说
'name' => somemovie
cast => person1, person2, person3, person4, person5, person6
poster => poster1, poster2, poster3
year => someyear
等等等等
我的问题是:是否可以将这些放在 mysql 表中,如果可以,如何?我正在使用 PHP 5.3。
这是我拥有的代码,也是我几年前使用的下半部分,用于一个简单的数组,它运行良好。没有那么多了。
$imdb = new Imdb();
$movieArray = $imdb->getMovieInfo("$cat");
extract ($movieArray);
$mysqli = new mysqli("localhost", "custom_xxxx", "xxxxxxxxxx", "custom_xxxx");
if ($mysqli->connect_errno) {
echo "Failed to connect to MySQL: (" . $mysqli->connect_errno . ") " . $mysqli->connect_error;
}
echo $mysqli->host_info . "\n";
$result = mysqli_insert_array("imdb", $movieArray);
if( $result['mysqli_error'] ) {
echo "Query Failed: " . $result['mysqli_error'];
} else {
echo "Query Succeeded! <br />";
echo "<pre>";
print_r($result);
echo "</pre>";
}
?>