Порекомендуйте пожалуйста, сделал себе программу для учета бюджета, хочу переделать на ООП, но не могу сообразить как будет лучше, какие классы сделать и как их свзязать. Или может есть код уже готового подобного приложения у Вас
Основной код
$nowdate = date('Y-m-d');
function numb($arg)
{
return number_format($arg, 1, '.', ' ');
}
require 'classes/bd.php';
$db = new BD;
if ($db->error) die($db->error);
/**
* получаем сумму доходов
*/
$q = mysqli_query(
$db->connn,
"SELECT SUM(money_) FROM income"
);
if (!$q) die('bad db money income');
$summ_income = mysqli_fetch_array($q)[0];
/**
* получаем сумму расходов
*/
$q = mysqli_query(
$db->connn,
"SELECT SUM(money_) FROM spending"
);
if (!$q) die('bad db money spending');
$summ_spending = mysqli_fetch_array($q)[0];
// итого в кассе
$total_ = $summ_income - $summ_spending;
// считаем валюту
$usd = round($total_ / 1238, 1);
$euro = round($total_ / 1343, 1);
$kzt = round($total_ / 3, 1);
//мои доходы
$q = mysqli_query(
$db->connn,
"SELECT SUM(money_) FROM income WHERE comment='м'"
);
if (!$q) die('bad money comm 61');
$md = mysqli_fetch_array($q)[0];
//жены доходы
$q = mysqli_query(
$db->connn,
"SELECT SUM(money_) FROM income WHERE comment='ж'"
);
if (!$q) die('bad money comm 70');
$wd = mysqli_fetch_array($q)[0];
//мои расходы
$q = mysqli_query(
$db->connn,
"SELECT SUM(money_) FROM spending WHERE comment='м'"
);
if (!$q) die('bad money comm 81');
$mr = mysqli_fetch_array($q)[0];
//жены расходы
$q = mysqli_query(
$db->connn,
"SELECT SUM(money_) FROM spending WHERE comment='ж'"
);
if (!$q) die('bad money comm 91');
$wr = mysqli_fetch_array($q)[0];
//общие расходы
$q = mysqli_query(
$db->connn,
"SELECT SUM(money_) FROM spending WHERE comment='---'"
);
if (!$q) die('bad money comm 101');
$allr = mysqli_fetch_array($q)[0];
Заранее благодарю!