Если вам нужно получить json из php, отправляющего специальную информацию, вы можете добавить это header('Content-Type: application/json');
, прежде чем печатать любую другую вещь. Итак, вы можете распечатать custome echo '{"monto": "'.$monto[0]->valor.'","moneda":"'.$moneda[0]->nombre.'","simbolo":"'.$moneda[0]->simbolo.'"}';
Попробуйте это:
mk=# SELECT version();
version
-----------------------------------------------------------------------------------------------
PostgreSQL 8.3.3 on i486-pc-linux-gnu, compiled by GCC cc (GCC) 4.2.3 (Ubuntu 4.2.3-2ubuntu7)
(1 row)
Команда работает также в MySQL:
mysql> select version();
+--------------------------------+
| version() |
+--------------------------------+
| 5.0.32-Debian_7etch1~bpo.1-log |
+--------------------------------+
1 row in set (0.01 sec)
Нет никакой команды версии в sqlite насколько я вижу.
PostgreSQL имеет версию () функция, которую можно вызвать.
SELECT version();
Это возвратит что-то вроде этого:
version
-----------------------------------------------------------------------------------------------
PostgreSQL 8.3.3 on i486-pc-linux-gnu, compiled by GCC cc (GCC) 4.2.3 (Ubuntu 4.2.3-2ubuntu7)
Это - зависимый DB, и в случае, если эта функция существует в другой DBMS, это говорит что PostgreSQL в выводе
select version()
Интересный... версия () является функцией! Интересно почему? Версия не собирается изменять или возвращать различные значения под различными исходными данными/обстоятельствами.
Любопытный, потому что я помню с былых времен, что в Sybase это раньше было глобальной переменной и версией, мог быть узнан путем выполнения "выбора @@ версия"