Witam, Mam następujący problem stworzyłam bazę danych uzupełniłem ją wartościami wczytywanymi z pliku:
$p_function=fgets($wp);
które wcześniej obcinałem ze zbędnych spacji
$p_function = trim($p_function);
Następnie chciałem znaleźć daną wartość w bazie:
$zapytanie = "select * from tabela where ".$metoda_szukania." like '".$wyrazenie."'";
w rezultacie nie znajdowało nic ale gdy zastosowałem:
$zapytanie = "select * from tabela where ".$metoda_szukania." like '%".$wyrazenie."%'";
wartość została odnaleziona(oczywiście wraz z wartościami podobnymi do niej).
Sprawdziłem jeszcze coś uzupełniłem baze wartościami AUTO INCREMENT (typu int) i wtedy wyszukiwanie przy uzyciu '".$wyrazenie."' działało OK. Stąd wniosek, że wartości wczytywane z pliku mają chyba jakieś dodatkowe spacje. (pola w tabeli w które je wstawiam są typu VARCHAR).
Czy da się jakoś rozwiązać ten problem?