Ben bir dize dizisi kırmak için aşağıdaki parçacığını kullanıyorum, daha sonra veritabanı içine yerleştirin.
//split tags into individual words
$tag_array = explode(',', $tags);
foreach($tag_array as $tag){
addslashes($tag);
echo $tag." ";
$addTagsQuery = "INSERT INTO `my_blog`.`tags` (`id`, `name`) VALUES
('".$id."', '".$tag."');";
$tagsResult = $db->query($addTagsQuery);
if($tagsResult){
echo "tag added <br />";
}
else {
echo "tag was not added <br />";
}
}
Benim sorunum çok etiket (dizeler) teslim edilir bir senaryo içinde yatıyor. Ne yazık ki, dizideki yalnızca ilk serinin sokulur. Dizideki tek ilk dize MySQL veritabanı sokulur neden olarak herhangi bir fikir mutluluk duyacağız.