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?