Что у меня есть:Положив массив, содержащий несколько массивов в тузд таблицы
массив с 30 клавишами, некоторые клавиши содержат только одно значение, в то время как другие содержат несколько (один ключ содержит 28 значений). Поэтому, во-первых, я даже не знаю, будет ли это работать. Но я попытался использовать другие примеры, которые я нашел здесь, только чтобы получить нуль.
говорят, как такой
'name' => somemovie
cast => person1, person2, person3, person4, person5, person6
poster => poster1, poster2, poster3
year => someyear
и так далее, и так далее
Мой вопрос: Можно ли поместить их в таблицу тузд, и если да, то как? Я использую 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>";
}
?>
Какой язык на уровне приложений вы используете? Вы можете начать со следующих таблиц: фильмы (movie_id, year), актеры (actor_id, имя, dob), плакаты (poster_id, movie_id) и таблица, которая касается фильмов для актеров (movie_id, actor_id, биллинг). – Strawberry
спасибо за ответ Strawberry, im используя php5.3 mysqli/mysql, поэтому вы говорите, что используете две таблицы? У меня есть эта информация, загружаемая в один массив, $ movieInfo(), честно говоря, я не знаю, как это сделать, даже написав пару ключевых значений. mysql_insert_array, я считаю, устарел, и я использовал это раньше. pdo и подготовленные заявления, я думаю, это то, как это делается сейчас. все, что мне нужно, это примерный фрагмент, и я могу понять, что остальное. Спасибо за ваше время! –
Нет. Я говорю, что использую четыре таблицы. Просто создайте цикл для анализа массива.Я не php coder, но там должно быть миллиард примеров - использование методов PDO и mysqli. – Strawberry