ďťż

[PHP][MySQL] Problem z wysłaniem jeżeli rekord ma polskie znaki

       

Podstrony


telcocafe

Mam problem. Wysyłam do bazy zapytanie: $zapytanie="select * from `tabela` where `nazwa` = '$nazwa'";                $wynik=mysql_query($zapytanie);                if(!$wynik) echo 'Gówno z zapytaniem';
I dzieje się coś dziwnego. Jeżeli w $nazwa są polskie znaki to nie wykonuje zapytania. Jeżeli nie ma to normalnie idzie. Natomiast jeżeli biorę insert i w zmiennej są polskie litery to idzie normalnie. Czym to może być spowodowane?



wyślij wcześniej SET CHARSET latin2;

a jak w bazie mam ustawione latin2 to nie wystarczy? Przed każdym zapytaniem mam to stosować?

no cóż mi bez tego nie działa więc używam i nie przed każdym tylko raz po połączeniu



Wielkie dzięki! Jak na razie działa. Jakby co to jeszcze naskrobie. ;)

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • nvm.keep.pl

  • Sitedesign by AltusUmbrae.