Witam,

przy zmianie mysqla na 4.1(porownywanie znakow mam ustawione na latin2_general_ci), niechca mi zadzialac 4 zapytania, mimo że reszta działa OK.

Na poczatku prawie nic niedziałało dopóki niedodałem linijki w kodzie:
Kod
mysql_query("SET NAMES latin2",$conn) or die("Query failed : " . mysql_error());
gdzie $conn to mysql_connect(...);

Nierozumiem czemu jest tak, że W OGÓLE(exclamation.gif!) nie zwraca żadnego wyniku, te zapytanie, po prostu pusty wynik!

Jakie mogą być tego błędy?? Prosze pomóżcie , bo już 2gi dzień niemoge dojść co jest źle, a zapytania są raczej OK.
To przykład jednego zapytania:
  1. $miasta_lista ='SELECT t.id, t.name_'.$lang.' AS city,
  2. t.url_name_'.$lang.' AS url_city,
  3. c.name_'.$lang.' AS country, c.url_name_'.$lang.' AS url_country,
  4. r.name_'.$lang.' AS region, r.url_name_'.$lang.' AS url_region
  5.  
  6. FROM cities t
  7.  
  8. LEFT JOIN regions r ON t.region = r.id
  9. LEFT JOIN countries c ON r.country = c.id
  10.  
  11.  
  12. ORDER BY t.name_'.$lang.' ASC';


Prosze o odpowiedź TU na forum, albo o pomoc na gg( 5212246 ), lub PW.

Napiszcie cokolwiek, wszelkie porady, może POMOŻE!

Pozdrawiam.