Как выводить числа из базы данных без «е»?
То есть я делаю такой запрос
" SELECT balance FROM users " где баланс (0.001)
и вместо того что-бы вывести мне (0.001), он выводить 3.0e-07
как это решить ?
Дополнительно:
printf
Ответы:
Учи английский
https://stackoverflow.com/questions/55695630/forma...
- а при чем здесь tsql?
- нету там правильного ответа
- FanatPHP, +
- FanatPHP, это направление для самостоятельного поиска. Очевидно же, что надо просто конвертировать в стрингформат
- AlexaAioGram, тебе разжевать и в рот положить? Я помог тебе с направлением в поиске, а дальше уже элементарно
- Developer, а я что просил что бы вы меня направили ? Может вы ещё в стиле загадки дадите ответ. Я попросил обычный ответ
- AlexaAioGram, любому программисту было бы достаточно моего ответа. Я привык работать с такими самостоятельными людьми.
Ну а ты какой-то уникум. Тебе нужно прямо код написать. Так ведь? Ты же код ждёшь? Прямое решение?
Такие несамостоятельные маменькины сыночки сразу вылетают на испытательном сроке у нас - Developer, наверное правильно, но тут это неуместно.
Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.
Пока нет других ответов. Будьте первым, кто поможет автору.
Ответить на вопрос
Для вывода чисел из базы данных без символа «е», необходимо использовать функцию number_format() с указанием нужного формата вывода.
Прежде всего, убедитесь, что числа в базе данных хранятся без символа «е». Если числа хранятся в виде экспоненциальной записи (например, 1.23е+5), то сначала необходимо преобразовать их в обычный формат.
Для вывода чисел без символа «е» в PHP можно использовать следующий код:
// Подключение к базе данных $mysqli = new mysqli("хост", "пользователь", "пароль", "база_данных"); // Запрос к базе данных $result = $mysqli->query("SELECT number FROM table"); // Извлечение данных и вывод без символа "е" while ($row = $result->fetch_assoc()) { $number = number_format($row['number'], 0, '.', ''); // Указываем формат вывода без десятичных знаков echo $number . "<br>"; }
В данном примере мы выполняем запрос к базе данных, извлекаем числа и выводим их без символа «е» с помощью функции number_format(). Функция принимает три параметра: число, количество знаков после запятой (указываем 0 для целых чисел), разделитель дробной части (указываем точку) и разделитель тысяч (не указываем для целых чисел).
Таким образом, используя функцию number_format(), можно выводить числа из базы данных без символа «е» в нужном формате.