>$query = 'SELECT `deposit` FROM `users` WHERE `user`=\'test\'';
>$result = mysql_query($query) or die("Query failed"); В этом месте мы подали запрос и дальше нужно читать данные, которые получаются:
$row = mysql_fetch_row($result);
Можно также попробовать mysql_fetch_array, mysql_fetch_assoc или даже mysql_fetch_object по ситуации.
Если запрос действительно что-то вернул, то мы будем иметь $row = array(0 => <значение столбца deposit>), а если нет юзера test или произошла ошибка, то $row = false.
>$FORM[] = array(VARS => "Текущее состояние счета 'TEST': $result .",
Вот тут надо вместо $result писать $row[0] и все будет нормально.
>TD_CLR => HDR_CLR,
>TH => true,
>TD_PAR => "align=middle colspan=2");
Надеюсь, что константы VARS, TD_CLR, HDR_CLR, TH и TD_PAR объявлены правильно.
>При просмотре в браузере выдает строку :
>-----Текущее состояние счета 'test': Resource id #29 . -------
Совершенно верно выдает: $result - это ресурс, используемый для связи с базой данных при получении результата запроса, эдакий мостик между БД и клиентом.
>Resource id #29 -- вместо этого должны быть данные, цифры
>(в базе они у меня как тип "double(8,6)" )
Имхо, денежку лучше хранить целым числом в копейках (ну, или другой мелкой валюте). С вещественными числами всегда много гемора. Но это так, к слову.