|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
12.06.2021, 18:29 | #1 |
Форумчанин
Регистрация: 24.02.2014
Сообщений: 144
|
Если number_format ожидает .....
Здравствуйте, с такой ошибкой еще не сталкивался - Warning: number_format() expects parameter 1 to be double, string given in....
ссылается на эту строку Код:
Весь код Код:
|
13.06.2021, 13:54 | #2 |
Регистрация: 20.05.2021
Сообщений: 9
|
Обратите внимание, что "Warning" - это не ошибка, а предупреждение.
А причина данного предупреждения в том, что при вызове функции "number_format", тип первого параметра (в данном случае переменной $a) - не число, а строка. Решение может быть следующим: Замените в коде строку Код:
Код:
Удачи! ...--| Разработка сайтов и мобильных приложений |--... |
13.06.2021, 16:41 | #3 |
Форумчанин
Регистрация: 24.02.2014
Сообщений: 144
|
Спасибо Максим Матвийчина, ошибка ушла, но слово не выводит ?
Будим смотреть, что то не так, а может другие варианты есть ? |
13.06.2021, 18:14 | #4 | |
Регистрация: 20.05.2021
Сообщений: 9
|
Цитата:
Найдёте место, где вызывается эта функция. Разберитесь, что не так с первым параметром. В нем должно быть числовое значение. А что у Вас? ...--| Разработка сайтов и мобильных приложений |--... Последний раз редактировалось Максим Матвийчина; 13.06.2021 в 18:17. |
|
15.06.2021, 10:14 | #5 |
Форумчанин
Регистрация: 24.02.2014
Сообщений: 144
|
Сейчас у меня записывает и выводит только цифры, а мне нужны буквы. Код остался в первоначальном состоянии. Поменял значение "_font" на
Код:
|
15.06.2021, 10:49 | #6 |
Старожил
Регистрация: 25.02.2007
Сообщений: 4,160
|
лучше по человечески опишите - что вы хотите от данной функции, что обозначают каждый из 4 параметров. передаваемых в нее? И что сейчас не так
|
15.06.2021, 12:11 | #7 |
Форумчанин
Регистрация: 24.02.2014
Сообщений: 144
|
Здравствуйте, попробую. Рядом с полем цена добавил поле - с выбором валют (input type="radio")
Делал все как цену, что бы в конечном результате валюта выводилась рядом с ценой. В результате получилось - пока в каталоге не прописываю значение хоть цифровое, хоть текстовое Код:
|
15.06.2021, 12:19 | #8 |
Старожил
Регистрация: 25.02.2007
Сообщений: 4,160
|
нихрена понятнее не стало...
в самой бд нормально записывается? |
15.06.2021, 15:36 | #9 |
Форумчанин
Регистрация: 24.02.2014
Сообщений: 144
|
Когда на всех страницах все прописано, записываются только цифры, а в БД прописано все правильно. Я проверял частями, когда прописал только в форме подачи объявлений, записывается в БД слова, когда подключаю страницы для вывода формы на экран, все меняется и БД пишет только цифры.
|
15.06.2021, 17:00 | #10 |
Старожил
Регистрация: 25.02.2007
Сообщений: 4,160
|
просто какой-то поток сознания.
к каждому слову в вашем пояснении можно задать кучу вопросов "на всех страницах", на каких всех? "все прописано" - что прописано?, что "все"? итд итп 1. посмотрите в саму БД, как там записаны данные? Вангую что там тип хранения данных - число, а вы пытаетесь записать туда строку 2. Если в БД все нормально - при непосредственном извлечении данных в данных присутствует ваша строка из БД? 3. Если из БД получаете все в норме, но после прохождения данных через вашу функцию какую-то - получаете не то что ожидали, имеет смысл детально разобраться - что же вы за функцию написали |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Помогите с проблемой в Паскале - ожидает идентификатор! | Jenee | Помощь студентам | 1 | 11.04.2017 15:00 |
Параметризованный запрос ожидает параметр | RaTeN | Базы данных (ADO.NET, LinqToSql, ORM Entity Framework, NHibernate) | 0 | 05.04.2013 23:09 |
Excel ожидает завершения OLE операции другим приложением. | mohamed | Microsoft Office Excel | 8 | 13.04.2011 02:48 |
Как работает функция number_format? | Nikirinka | PHP | 4 | 08.01.2011 16:50 |