Создание облегченного бюджетного приложения. У меня есть одна база данных, две таблицы.Извлечение информации из двух таблиц MYSQL с использованием PHP
СДЕЛКИ - дата, сумма, поставщика, category_id (одна цифра) КАТЕГОРИИ - идентификатор, имя, предел (насколько я могу провести в каждом)
Я в настоящее время с помощью PHP, чтобы напечатать сумму всего сумм всех транзакций, сгруппированных по категориям. То, что я хочу сделать, - показать каждое сгруппированное общее количество, но также соответствующее «имя» и «предел». Я также хотел бы написать математику, поэтому каждый «value_sum» вычитается из «предела», и разница отображается.
Пример:
Бакалея - Отработанные: -12,00 Лимит: 200,00 Слева: 188,00
Аренда - Потрачено: -3.00 Лимит: 200.00 Слева: 188,00
Угрызения - Потрачено: -9,00 Лимит: 200,00 Слева: 188.00
Утилиты - Отработанная: -45,00 Limit: 200,00 Осталось: 188,00
<?php
$result = mysql_query("SELECT SUM(amount) AS value_sum FROM TRANSACTIONS group by category")
or die(mysql_error());
$number = value_sum;
while($row = mysql_fetch_array($result)) {
echo "<div class='col1'>";
echo round ($row['value_sum'], 2);
echo "</div>";
}
?>
'select category, sum ... group by category' ... не может отображать то, что вы не получаете. –
Итак, вы, очевидно, понимаете, что вам нужно извлекать данные из обеих таблиц, но ваш примерный код не показывает, что вы пытаетесь сделать это вообще. Вы пытались присоединиться к столам, но не были успешными? Можете ли вы показать эту попытку? –
Вы говорите, что у вас есть две ** базы данных ** (одна из них называется ОПЕРАЦИИ), но затем вы «ВЫБЕРИТЕ ... ОТ ОПЕРАЦИЙ» .. вы имели в виду две ** таблицы **? –