Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Dodanie rekordów odczytanych z pliku do bazy danych
Forum PHP.pl > Forum > PHP
MalyKazio
Witam,

Stworzyłem plik txt (kodowanie utf-8), w którym każda linia stanowiła nowy wpis do bazy danych. Następnie wrzuciłem to na serwer i poprzez stronę php (utf-8) odczytałem każdą linię i dodałem do bazy danych. Kiedy chciałem wyszukać rekord okazało się, że po skopiowaniu w phpMyAdminie tresci dodanego rekordu i zastosowaniu
  1. SELECT * FROM tabela WHERE kolumna = '$skopiowanatresc'
nie odnajdywało mi właściwego rekordu. Również po wpisaniu ręcznie tej nazwy rekord nie był odnajdywany. Jeśli jednak wybrałem wiersz do edycji w phpMyAdminie i zapisałem go ponownie bez dokonywania żadnych zmian, zapytanie to już zwracało odpowiedni rekord. Dodam tylko, że za pomocą
  1. SELECT * FROM tabela WHERE kolumna LIKE '%$skopiowanatresc%'
odnajdywało odpowiedni rekord. Czy ktoś mógłby podpowiedzieć co jest nie tak? Czy robię coś źle?
bim2
gdzieś musi dodawać się jakiś biały znak. Przed dodaniem do bazy na zmiennej użyj trim()
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.