Je voudrais demander si mon code est correct.PHP foreach format avec 2 déclarations foreach
Je ces deux commandes exploser:
$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';
MISE À JOUR * Si vous remarquez, la variable de $url
de 7 a énuméré URL et j'ai 3 mots-clés. Comment puis-je faire le mot-clé à plusieurs reprises ...
Comment puis-je insérer la chaîne avec un foreach
parce que j'ai utilisé 2 foreach
pour ma requête et il l'a inséré 2 fois. Y a-t-il une meilleure manière de faire cela?
autre que la fonction mysql_ * qui devrait être remplacée par PDO, cela me semble bon. – Gntem