私のコードが正しいかどうか尋ねたいです。
次の 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';
更新*
お気付きかもしれませんが、$url
変数には 7 つの URL がリストされており、3 つのキーワードがあります。どうすればキーワードを繰り返し作成できますか...
クエリにforeach
2を使用し、2回挿入したため、文字列を1で挿入するにはどうすればよいですか。foreach
これを行うより良い方法はありますか?