I am trying to do a foreach loop in php and jquery for multiple select but all i am getting to echo out is Array.
html
<select multiple="multiple" class="select tagz" required>
php
if(!empty($_POST['tagz'])){
$tag = $_POST['tagz']);
foreach($tag as $tagz){
echo $tagz;
}
}else{
echo "Please select tags";
}
Jquery
function serealizeSelects (select)
{
var array = [];
select.each(function(){ array.push($(this).val()) });
return array;
}
var tagz = serealizeSelects($(".tagz"));
$.post('upload.php', {tagz:tagz, title:title, category:category, description:description, price:price}, function(data){
$('#confirm').html(data);
});
Please tell me what i am doing wrong
$_POST['tagz']is empty.