Witam!
Mam taki problem. Chciałbym poprzez textarea dodawać do bazy danych dane, jednak tak, aby każda linijka z textarea dodawała się do osobnego rekordu i nie bardzo wiem, jak odczytywać pojedyncze linijki z textarea.
0
0
$linie = explode("\n", $_POST['textarea']);
foreach ($linie as $k=>$v) { $linie[$k]=trim($v, "\r"); }
foreach
, bo ani array_walk
ani array_map
nie chciały zadziałać, ale jest rano, więc pewnie coś pokręciłem, pokombinuj sam jak chcesz.
teoretycznie bezpiecznie jest rozdzielać wg \r\n
, bo tak mówi specyfikacja ale dla pewności rozbijam to tak jak widać powyżej - jeżeli chcesz użyć \r\n
jako parametr explode
to kolejna linia jest już zbędna :)