у меня какаето фигня с кодировками ;(

ZERAM

Новичок
у меня какаето фигня с кодировками ;(

у меня какаето фигня с кодировками ;(

добавлять данные в таблицу можно только при
установленной в броузере кодировке Cyrillic (Windows-1251),
при использовании другой кодировки - записываются некоррекные данные
например коды символов, заместо самих символов.

запрос выполняется удачно только если установлена кодировка Western (ISO-8859-1).
еслиже установлена кодировка Windows-1251 - то запрос не проходит
и даётся такой тект ошибки:

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in z:\home\localhost\www\ebox\admin\copygroup_view.php on line 118


текст запроса примерно такой:


While ($stri = mysql_fetch_array($h)) {

if ($id_name==$stri["id"]) {

$r = mysql_query("select * from $id_name order by id,name,made");

while($num_s = mysql_fetch_array($r)) {

$ID = $num_s["id"];

...
 

Фанат

oncle terrible
Команда форума
и даётся такой тект ошибки:

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in z:\home\localhost\www\ebox\admin\copygroup_view.php on line 118
это не текст ошибки.
текст ошибки выдаётся функцией mysql_error

а по поводу "фигни с кодировками" в факе пхпклуба есть подробнейшая статья
 

Гравицапа

elbirret elcno
добавлять данные в таблицу можно только при
установленной в броузере кодировке Cyrillic (Windows-1251),
при использовании другой кодировки - записываются некоррекные данные
например коды символов, заместо самих символов.
запрос выполняется удачно только если установлена кодировка Western (ISO-8859-1).
еслиже установлена кодировка Windows-1251 - то запрос не проходит
и даётся такой тект ошибки:
?
 

ZERAM

Новичок
^^^^^^^^^^^^

про первое это при ЗАПИСИ ДАННЫХ. наприерм при добавлении новой позиции в таблицу

второе при получении данных из неё


что непонятного? если оно так работает криво.
 
Сверху