Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP + MySQL] Formularz i polskie znaki
Forum PHP.pl > Forum > PHP
tikky
Witam, pewnie nie jestem pierwszą osobą, która zadaje podobne pytanie ale nie mogłem znaleźć nic przeszukując forum.
A więc.

Mam na stronie wyszukiwarkę, która przeszukuje bazę danych i wyświetla wyniki. Wszystko działa ok, ale kiedy próbuję wyszukać czegoś co zawiera polskie znaki skrypt się wykłada:

  1. Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in....
  2. Illegal mix of collations (latin2_general_ci,IMPLICIT) and (latin1_swedish_ci,COERCIBLE) for operation 'like'


Co może być źle? Widze, ze cos z kodowaniem, ale nie wiem gdzie to mam poustawiać.
Dane wysyłam z formularza:

  1. <?php
  2. <form method="get" action="search.php">
  3. <fieldset>
  4. <input id="s" type="text" name="s" value="" />
  5. <input id="x" type="submit" value="Szukaj" />
  6. </fieldset>
  7. </form>
  8. ?>

następnie na stronie search.php pobieram zmienną 's' metodą get i przeszukuje baze zapytaniem SQL.

Będę wdzięczny za pomoc.

Tikky
kossa
Pokaż swoje zapytanie SQL

Łukasz
tikky
Okazalo sie ze to problem z ustawieniami na serwera na moim komputerze. Po wgraniu na komercyjny serwer wszystko dziala ok.

Tymniemniej dziekuje za pomoc
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.