Я использую этот проект в качестве кривой обучения, а также возможность использовать его для нашей команды пула.Использование SUM для вычисления значений в нескольких колонках
Я пытаюсь рассчитать, сколько побед/потерь и сколько игр.
У меня есть база данных по неделям, и там я храню немало колонок, но теперь нужно рассчитать общее количество побед и проигрышей на протяжении всех недель, которые я искал, и нашел this page, который показывает хороший пример того, как использовать SUM.
Моя таблица называется недели, и это выглядит так
id | fs1 | fs2 | fs3 | => fs12
Я вставляя строк на каждую неделю так, например
id | fs1 | fs2 | fs3 | => fs12
1 0 1 0 1 =2 wins
2 0 1 1 1 =3 wins
Таким образом, используя код с веб-сайта я связан с выше ; это мой код, который я имею в настоящее время, но его не работает.
<?php
include 'db_connect.php';
$sql = "SELECT SUM(fs1 + fs2 + fs3 + fs4 + fs5 + fs6 + fs7 + fs8 + fs9 + fs10 + fs11 + fs12) as TotalWins\n"
. "FROM weeks";
$result = mysql_query($query) or die(mysql_error());
$row = mysql_fetch_assoc($result) ;
$TotalWins = $row['TotalWins'];
print ($TotalWins); ?>
Этот код дает мне следующую ошибку Undefined variable
и Query was empty
запрос работает? –
По ошибке возникает проблема с строкой 10 Неопределенная переменная ( Php print ($ TotalWins);?>) –
, если fs1, fs2 ... являются именами полей, тогда запрос неверен и я не вижу никаких запросов выполнение кода здесь. Какую ошибку вы получаете, это 'Undefined variable' –