Illegal mix of collations

FedY@

Новичок
Illegal mix of collations

Illegal mix of collations (latin1_swedish_ci,IMPLICIT) and (cp1251_general_ci,COERCIBLE) for operation '='

у меня такая фича выдаетсо mysql_error()!

проблема понятна, что нужно например таблицу которая в БД переделать под cp1251_general_ci...
Но хотелось как - то обойти это методом РНР... есть ли функции которые переведут строку из формы в латин1 и сделают выборку в базе...
вот код:
PHP:
$login = $_GET['login'];

$query_select = "SELECT `username`, `user_password`, `user_reg_ip`, `user_points`  FROM `phpbb_users` WHERE `username`='{$login}'";
		if($result_select = mysql_query($query_select)){
///
		}else{
			echo mysql_error();
		}
 
Сверху