Вот что я пытаюсь сделать
** Как показано на изображении, для итогового столбца я хочу вычислить весь столбец и отобразить общее значение под последним числом колонны. А для столбцов TS и MS я хочу получить только первые 6 чисел, а также отобразить их под последним номером каждого столбца. **
КОД
<?php
$grdid = @$_GET['grdid'];
$con =@ pg_connect ("port=5432 host=localhost dbname=postgres user=postgres password=a");
if ($con==NULL){
echo "Cannot connect to database or No Database found.";
exit (0);
}
$sql= "select distinct(ano) from cursosprogramas where codigocurso='$grdid' order by ano asc;";
$res = @pg_query ($con, $sql);
if ($res == NULL){
echo "Query failed.";
exit (0);
}
for ($i=0; $i< pg_numrows ($res);$i++){
echo '<table border=1 style="font-size:12px;" bgcolor=white width=950px><tr>';
//echo "<table bgcolor=white border=1 width=1300px><tr>";
$ano=pg_result ($res, $i , "ano");
$sql2="select codigo, disciplina, legenda, r, t, tp, pl, ts, total, ms, diurno, contacto,
pos_laboral, contacto2 from cursosprogramas where ano='$ano' and codigocurso='$grdid';";
$res2=pg_query($con, $sql2);
echo "<tr><td colspan=10 align=center><b color=green><b> $curso $ano <b> Ano";
echo "<br>";
echo "<br>";
echo '<tr><td align=center width=70px style="color:green;"><b>Código
<td align=center width=200px style="color:green;"><b>Disciplina
<td align=center width=70px style="color:green;"><b>Legenda
<td align=center width=20px style="color:green;"><b>R
<td align=center width=20px style="color:green;"><b>T
<td align=center width=20px style="color:green;"><b>TP
<td align=center width=20px style="color:green;"><b>PL
<td align=center width=20px style="color:green;"><b>TS
<td align=center width=40px style="color:green;"><b>Total
<td align=center width=20px style="color:green;"><b>MS
<td align=center width=300px style="color:green;"><b>Diurno
<td align=center width=70px style="color:green;"><b>Contacto
<td align=center width=300px style="color:green;"><b>Pós-Laboral
<td align=center style="color:green;"><b>Contacto';
for ($x=0; $x< pg_numrows ($res2);$x++){
echo '<tr align=center bgcolor=white style="color:black;">';
for ($j=0; $j <pg_numfields($res2);$j++){
echo "<td>".pg_result($res2,$x ,$j);
}
$scrid=pg_result($res2,$x , 0);
$scrid=pg_result($res2,$x , 0);
}
echo "</table>";
echo "<br>";
}
?>
Пожалуйста, мне действительно нужна помощь, у меня нет ни малейшего представления о том, как это сделать