Ciao ho provato a fare questo ma continua a restituirmi "array"..
$_POST['products_name'] => passo una stinga tipo "Ciao mamma guarda come mi diverto"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);
$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?![]()

Rispondi quotando