Mam pewien problem z dodawaniem danych do bazy. Wykorzystuję funkcję :
do operowania na danych z pliku csv. Wszystko jest ok do momentu gdy występuje polski znak diakrytyczny. Do bazy zapisuje jedynie część słowa do znaku i nic poza tym. Oczywiście na początku wykonuję:
$query ="SET NAMES 'utf8';"; // upewniamy się że zadziałają polskie znaki $query ="SET CHARSET 'utf8';"; // upewniamy się że zadziałają polskie znaki
Ale dalej krzaki.
Mam małe podejrzenia co do funkcji fopen(). Ponieważ kiedy porównałem znaki wpisywane z palca (echo "łłłł") oraz to co daje echo fopen()+fread() to przy drugiej opcji były krzaki a przy pierwszej nie.
Będę wdzięczny za pomoc.