Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][MySQL] Usunięcie nowej linii ze stringa przesłanego do bazy danych
Forum PHP.pl > Forum > Przedszkole
czarni14
Witam,

mam listę rowijalną i wiele opcji w znacznikach <option>, z których pobieram napis i wstawiam go do zmiennej. Następnie tę zmienną dodaję w zapytaniu do bazy, wysyłając do niej nowe dane.

Wszystko działa poza jednym wyjątkiem - w bazie danych przesłany napis posiada dodatkową nową linię, której ja nie chcę. Nie ma spacji, tylko nowa linia (tak, jakbyśmy wstawili ją za pomocą entera).

Używałem już funkcji trim(), próbowałem też string_replace(), jednak te rozwiązania na nic się nie zdają. Do połączenia z bazą używam PDO.

Dodam jeszcze, że ręcznie usuwając tę linijkę, wszystko jest w porządku. Także ostatnia wysłana wartość nie posiada tej dodatkowej linijki.

Z góry dziękuję za odpowiedzi.
r4xz
pokaż kod, ale jak na moje to trim powinno rozwiązać sprawę
lobopol
A pokaż cały kod bo coś mi się nie chcę wierzyć aby trim nie usunął
czarni14
Rzeczywiście, trim dał radę. Problem leżał z odczytem pliku .txt, którego nie brałem pod uwagę.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.