Compressor
Мой дом здесь!
- Регистрация
- 31 Янв 2009
- Сообщения
- 311
- Реакции
- 202
- Автор темы
- #1
Есть двиг.
То что уже есть в бд показыват номарльно. Но при добавлении нового элемента пишет:
Настройки хостера менять нельзя.
Работает с БД так:
Как я понимаю нужно принудительно выставить
Как это сделать?
Прошу помощи =)
То что уже есть в бд показыват номарльно. Но при добавлении нового элемента пишет:
HTML:
Illegal mix of collations (cp1251_general_ci,IMPLICIT) and (latin1_swedish_ci,COERCIBLE) for operation '='
Настройки хостера менять нельзя.
Работает с БД так:
HTML:
$dbConn = mysql_connect ($dbHost, $dbUser, $dbPass) or die ('MySQL connect failed. ' . mysql_error());
mysql_select_db($dbName) or die('Cannot select database. ' . mysql_error());
function &dbQuery($sql){ return mysql_query($sql); }
function dbAffectedRows(){ global $dbConn; return mysql_affected_rows($dbConn); }
function &dbFetchArray($result, $resultType = MYSQL_NUM) {return mysql_fetch_array($result, $resultType); }
function &dbFetchAssoc($result){ return mysql_fetch_assoc($result); }
function &dbFetchRow($result){ return mysql_fetch_row($result); }
function dbFreeResult($result){ return mysql_free_result($result); }
function dbNumRows($result){ return mysql_num_rows($result); }
function dbSelect($dbName){ return mysql_select_db($dbName); }
function dbInsertId(){ return mysql_insert_id(); }
Как я понимаю нужно принудительно выставить
HTML:
mysql_query('SET character_set_database = cp1251');
mysql_query('SET NAMES cp1251');
Прошу помощи =)