Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Как добавить кодировку для русского языка / 2 сообщений из 2, страница 1 из 1
17.05.2013, 14:53
    #38262115
ferit
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как добавить кодировку для русского языка
Есть таблица для вывода информации из БД. Проблема с языком, вместо русских слов набор символов. Кодировка PHP страницы с формами charset=utf-8. БД сравнение utf8_general_ci.
Код: php
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
<?
$conn=Mysql_connect("localhost","new","12345");
$database = "newbase";
$table_name = "posts";
Mysql_select_db($database);
$list_f = Mysql_list_fields($database,$table_name);
$n1 = Mysql_num_fields($list_f);
// сохраним имена полей в массиве $names
for($j=0;$j<$n1; $j++){
$names[] = Mysql_field_name ($list_f,$j);
}
$sql = "SELECT * FROM $table_name"; // создаем SQL запрос
$q = Mysql_query($sql,$conn) or die(); // отправляем
// запрос на сервер
$n = Mysql_num_rows($q); // получаем число строк результата
//рисуем HTML-таблицу
echo " <TABLE BORDER=0 CELLSPACING=0 width=90%
align=center><tr><TD BGCOLOR='#005533' align=center>
<font color='#FFFFFF'><b>$table_name</b></font></td>
</tr></TABLE>";
echo "<table cellspacing=0 cellpadding=1 border=1
width=90% align=center>";
// отображаем названия полей
echo "<tr>";
foreach ($names as $val){
echo "<th ALIGN=CENTER BGCOLOR='#C2E3B6'>
<font size=2>$val</font></th>";
}
// отображаем значения полей
echo "</tr>";
for($i=0;$i<$n; $i++){ // перебираем все строки в
// результате запроса на выборку
echo "<tr>";
foreach ($names as $k => $val) { // перебираем все
// имена полей
$value = Mysql_result($q,$i,$val); // получаем
// значение поля
echo "<td><font size=2> $value</font></td>";
// выводим значение поля
}
echo "</tr>";
}
echo "</table>";
...
Рейтинг: 0 / 0
17.05.2013, 15:30
    #38262194
ScareCrow
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как добавить кодировку для русского языка
set names utf-8
...
Рейтинг: 0 / 0
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Как добавить кодировку для русского языка / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]