Всем доброго времени суток!
Проблема такова: на сайт из базы должно приходить в опшн селект данные с русским текстом, но когда запрос выполняется то данные встают в кодировке в виде вопросительных знаков.
на странице кодировка стоит как и в базе вин1251 причем если я в этот селект просто печатаю русский текст echo то он отображается нормально.
PHP:
скопировать код в буфер обмена
<? $wSQL = "select aid, text from tsp_hair_color where lang_id=".$tmp_lang; { print "<option value='".$row_w["aid"]."'"; if($row["hair_color_id"]==$row_w["aid"]) print " selected"; print ">".$row_w["text"]."</option>"; } ?>
лэнг айди равно 2 тоесть русский согласно моей базе!
если я этот запрос пускаю через хейдискуэль то он корректно печатает русские цыферы а из пхп никак русские не получаются
|