Если эта ошибка произошла в UPDATE
, дважды проверьте JOIN
в таблице со столбцом / полем, вызывающим ошибку.
В моем случае это было связано с отсутствием самого JOIN
, который породил ту же ошибку из-за неизвестного поля (как Андрей указал ).
PHP также имеет money_format () .
Вот пример:
echo money_format('$%i', 3.4); // echos '$3.40'
Эта функция на самом деле имеет тонны опций, перейдите к документации, с которой я связался видеть их.
Примечание: money_format не определен в Windows.
Если Вы просто хотите что-то простое:
' . number_format($money, 2);
В PHP и C++ можно использовать printf () функция
printf("$%01.2f", $money);