Cytat
SUper.Nigdy takiego czegoś nie robilem mogł byś mi wytlomaczyc jak to dziala

Sprobuje
1)
[manual:dcf78a2024]preg_split[/manual:dcf78a2024]("/[s,]+/", $_POST['name'])
ta funkcja rozdziela dany string (w tym przypadku dane z formularza) na podstawie podanego wyrazenia regularnego, wyrazeniem tym jest tu dowolna ilosc przecinkow i bialych znakow (spacja, tab, enter) wystepujacych po sobie (czyli mozesz podac w formularzu
"jeden,dwa , trzy"), ew. zeby zapobiec mozliwosci stosowania kilku przecinkow obok siebie (
"jeden,,,,dwa,,,,trzy") moznaby zastosowac wyrazenie
"/s*,s*/", co znaczy mniej wiecej tyle co:
dopasuj przecinek, ktory ma przed i za soba dowolna ilosc bialych znakow (w tym i brak takowych)
Wynikiem tej funkcji jest tablica, ktorej elementami sa poszczegolne wyrazy po podziale
2)
$in = [manual:dcf78a2024]implode[/manual:dcf78a2024]("','", $wynik_poprzedniego)
To z kolei laczy dowolna tablice za pomoca łącznika podanego w pierwszym parametrze, czyli wynikiem bedzie np.
"jeden','dwa','trzy"
Potem jeszcze dodanie granicznych apostrofow i mamy wynik koncowy.