SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 18.02.2011 17:29:27

versus_spb
Участник
Зарегистрирован: 18.02.2011
Сообщений: 1

Баг с mysql_fetch_assoc и экспоненциальным видом

Привет!
Натолкнулся на такую странность - при запросе из базы на PHP5 строка "424100E021" иногда выводится нормально, а иногда в таком виде: "4.241e+26". Оказалось, что если для получения результатов использовать "mysql_fetch_row", то всё нормально, а если "mysql_fetch_assoc", то в экспоненциальном виде... Ещё какая-то есть связь, делаю ли я "SELECT *" или выбираю конкретные поля... В общем, уже совсем всё запуталось. Никто не сталкивался с такой проблемой? Как с ней бороться?

Неактивен

 

#2 20.02.2011 19:23:26

deadka
Администратор
Зарегистрирован: 14.11.2007
Сообщений: 2422

Re: Баг с mysql_fetch_assoc и экспоненциальным видом

Приведите структуру таблицы (show create table t), где t - ваша таблица с данными, сами данные (можно не все, а те столбцы, на которых глюк). И кусок вашего php-кода, который отправляет sql-запрос (с текстом запроса), то как вы обрабатываете данные, их вывод - в-общем не стесняйтесь smile, мы никому не расскажем. Разницы с точки зрения возврата данных у функци mysql_fetch... нету, тут дело в другом, попробую воспроизвести ошибку.


Зеленый свет для слабаков, долги отдают только трусы, тру гики работают только в консоли...

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson