我想问一下我的代码是否正确。带有2个foreach语句的PHP foreach格式
我有这2个爆炸命令:
$url = 'http://google.com, http://yahoo.com, http://msn.com, http://yahoo.com, http://msn.com, http://yahoo.com, http://msn.com';
$key = 'google, yahoo, msn';
$xurl = explode(',', $url);
$xkey = explode(',', $key);
foreach ($xurl as $hyperlink) {
foreach ($xkey as $keyword)
$sqlHyperLink = mysql_query("INSERT INTO jon_hyperlink VALUE('', '$hyperlink', '$keyword', NOW())") or die (mysql_error());
}
echo 'Hyperlink Created';
UPDATE * 如果你会发现,在$url
变量上市7网址和我有3个关键词。我怎样才能使关键字反复...
如何插入一个foreach
字符串,因为我用我的查询2 foreach
,它插入了2次。有一个更好的方法吗?
除了mysql_ *函数应该用PDO替换,它对我来说看起来不错。 – Gntem 2012-07-20 08:04:06