Ciao ho provato a fare questo ma continua a restituirmi "array"..

codice:
$wordChunks = explode(" ", $_POST['products_name']);
		for($i = 0; $i < count($wordChunks); $i++){
			if($i == 0){
				$temp_keywords = $wordChunks[$i];
			}else{
				$temp_keywords = $temp_keywords.'_'.$wordChunks[$i];
			}
		}
		for($i = 0; $i < count($wordChunks); $i++){
			if($i == 0){
				$temp_tags = $wordChunks[$i];
			}else{
				$temp_tags = $temp_tags.','.$wordChunks[$i];
			}
		}

		$nome_con_underscore_per_keywords = implode(",", $temp_keywords);
		$nome_con_virgola_per_tags = implode(",", $temp_tags);
$_POST['products_name'] => passo una stinga tipo "Ciao mamma guarda come mi diverto"
$nome_con_underscore_per_keywords e $nome_con_virgola_per_tags sono delle variabili che salvo sul DB e dovrebbero esser composte in questo modo:

$nome_con_underscore_per_keywords = Ciao_mamma_guarda_come_mi_diverto
$nome_con_virgola_per_tags = Ciao,mamma,guarda,come,mi,diverto

Prima faccio "esplodere" l'array passato dalla form salvandolo in un modo (_) o nell'altro (,) e poi i due risultati li faccio implodere dentro alle variabili che passo alla query..

Ma perchè non va?che sbaglio?