多次元の配列があります。配列は次のようになります。
Array => [link] => http://www.theqlick.com
=> [title] => The Qlick
=> [description] A great way to connect to the Internet
=> [keywords] Search Engine, The Qlick, Noah Smith
と
Array => [link] => http://www.google.com
=> [title] => Google
=> [description] A great search engine
=> [keywords] Google, the web, search engine
上記の2つのような配列ごとに、1行にしたいと思います。入力するタイトル、キーワード、説明、および URL フィールドがあります。しかし、それらはデータベースに入力されていないようです。何か案は??
$data = array();
foreach ($links as $link) {
$output = array(
"title" => Titles($link),
"link" => $link,
"description" => getMetas($link),
"keywords" => getKeywords($link)
);
if (empty($output["description"])){
$output["description"] = getWord($link);
}
$data[] = $output;
}
print_r($data);
mysql_query("INSERT INTO scan (title, url, description, keywords) VALUES ('".implode("'),('",$data)."')");
if (!mysql_query()) {
echo "woops";
}
mysql_close($connect);