bad_news
5.02.2012 - 17:12
Здравствуйте, у меня есть вопрос, я сейчас только начинаю учится программированию на php и у меня возникла проблема, соединения бд с php а точней с отображением результата. Вот что я написал...
Цитата |
$db = mysql_connect("localhost","admin","12345"); mysql_select_db("firstbd",$db);
$result = mysql_query("SELECT * FROM firma",$db); $myrow = mysql_fetch_array($result);
echo $myrow["name"]; |
А в ответ получил только какие то непонятные символы черные квадраты с знаками вопроса, по идее должно было отображаться имя Алексей, но вместо имени отображается 7 знаков.... Подскажите что надо исправить) И простите за такие нубские вопросы
.
Спустя 3 минуты, 18 секунд (5.02.2012 - 16:15) skiff написал(а):
Кодировка не правильная. Какая у вас кодировка базы и какая файлов?
Спустя 2 минуты, 7 секунд (5.02.2012 - 16:18) bad_news написал(а):
charset=utf-8 Вы это имеете в виду? А на счет кодировки базы, я не уверен что смогу ответить, еще пока в этом не разбираюсь
Спустя 1 минута, 4 секунды (5.02.2012 - 16:19) Jack_White написал(а):
Цитата (bad_news @ 5.02.2012 - 13:12) |
$db = mysql_connect("localhost","admin","12345"); |
mysql_query("SET NAMES 'твоя_кодировка'");
Плюс везде кодировка должна совпадать вверху тем для начинающих есть тема как выводить данные из таблицы почитай
Цитата (bad_news @ 5.02.2012 - 13:12) |
$myrow = mysql_fetch_array($result); |
лучше mysql_fetch_assoc();
Спустя 40 секунд (5.02.2012 - 16:19) Jack_White написал(а):
bad_news
так разбирайся а то все бесполезно будет если будет разная кодировка
Спустя 1 минута, 19 секунд (5.02.2012 - 16:21) bad_news написал(а):
Большое спасибо! Пойду дальше учиться)
Спустя 1 минута, 41 секунда (5.02.2012 - 16:22) Jack_White написал(а):
Спустя 1 час, 8 минут, 7 секунд (5.02.2012 - 17:30) sergeiss написал(а):