![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 04.07.2007
Сообщений: 260
|
![]()
Здравствуйте!
Я только учусь программированию на php, и у меня возникла такая проблема с выводом строк в окно браузера из таблицы MySQL! Дело в том, что при выводе строка отображается "каракулями"! Что мне сделать? Подскажите пожалуйста! ![]() |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 25.02.2007
Сообщений: 4,166
|
![]()
Траблы в кодировке страницы.....или кодировке БД...
нада смотреть где именно... а мжет и там и там.... для php в теге нада указать <meta http-equiv="Content-Type" content="text/html; charset='cp1521" /> ...или для БД.. |
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 04.07.2007
Сообщений: 260
|
![]()
а точнее, где смотреть? что делать?
![]() |
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 04.07.2007
Сообщений: 260
|
![]()
Вот моя функция
function ViewProgrammsList() { mysql_pconnect('hostname','username ','password'); mysql_select_db('dbase'); $query="select * from base"; $result=mysql_query($query); $num=mysql_num_rows($result); if ($num>0) { for ($i=1; $i<=$num; $i++) { $id=mysql_fetch_array($result); echo " <tr> <font size=2> <td height=25 width=30 align=center> $id[0] </td> <td height=25 width=150 align=center> $id[1] </td> <td height=25 width=500 align=center> $id[2] </td> <td height=25 width=90 align=center> <a href='$id[3]'>Скачать</a> </td> </font> </tr> "; } } else {print "Список пуст";} } ![]() |
![]() |
![]() |
![]() |
#5 |
Евгений Злобин
Пользователь
Регистрация: 14.11.2006
Сообщений: 92
|
![]()
Причем тут функция. Посмотрите кодировку БД
|
![]() |
![]() |
![]() |
#6 |
Старожил
Регистрация: 25.02.2007
Сообщений: 4,166
|
![]()
не обязательно....
тупо можно посмотреть в какой кодировке тот же файл php напрмер записан... в DOS или Windows .... А ваще нада ссылку на работающ проект...тут все и определим)) |
![]() |
![]() |
![]() |
#7 |
Laravel/Vue expert
Старожил Подтвердите свой е-майл
Регистрация: 08.08.2007
Сообщений: 2,832
|
![]()
Обязательно обратите внимание на кодировку, которая у вас стоит в базе данных.
Во попробуйте сразу после подключения ставить это: Код:
Код:
|
![]() |
![]() |
![]() |
#8 |
Форумчанин
Регистрация: 04.07.2007
Сообщений: 260
|
![]()
Как в самой базе поменять? - проблема скорее всего в ней!
![]() |
![]() |
![]() |
![]() |
#9 |
Laravel/Vue expert
Старожил Подтвердите свой е-майл
Регистрация: 08.08.2007
Сообщений: 2,832
|
![]()
Код выше смотрите. Или поставьте phpMyAdmin - там можно тоже.
|
![]() |
![]() |
![]() |
#10 |
Форумчанин
Регистрация: 04.07.2007
Сообщений: 260
|
![]()
код, описаный выше не работает! Каракули остались!
Попробую phpMyAdmin поставить! ![]() |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Вид вывода в С++ | Rembo | Общие вопросы C/C++ | 4 | 04.01.2008 20:40 |
Си против Си++ - сис. ввода-вывода | Sota | Общие вопросы C/C++ | 4 | 31.07.2007 17:52 |
Перехват вывода консольного приложения | Роман Радер | Общие вопросы Delphi | 0 | 12.02.2007 18:40 |