powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Как добавить кодировку для русского языка
2 сообщений из 2, страница 1 из 1
Как добавить кодировку для русского языка
    #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
Как добавить кодировку для русского языка
    #38262194
Фотография ScareCrow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
set names utf-8
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Как добавить кодировку для русского языка
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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