Buna am inceput de curand sa fac un catalog de note online. Si intampin niste probleme la modul de afisare a absentelor
in baza de date am table cu absente
tabelul cu materie
si pentru afisare folosesc:
function display_absente_detali($absente, $materie_array)
{
if (!is_array($materie_array))
{
echo '<br />Nu a fost gasita nici o materie in baza de date<br />';
}
else
{
echo '<table border="1">
<tr>';
// creaza linia cu toate materile acestui elev
foreach ($materie_array as $row)
{
echo'<td colspan="2" align="center" >';
echo $row['materie'];
echo'</td>';
}
echo'</tr><tr>';
foreach ($materie_array as $row)
{
echo '<td>';
echo 'Data</td><td>Motivat';
echo'</td>';
}
echo'</tr><tr><td>';
}
echo'</table>';
echo '<hr />';
// creaza al doilea dabel de pe pagina
// tabelu care contine toate absentele eevlului
echo '<table border="1">
<tr><td>';
if (is_array($absente))
{
foreach ($absente as $row)
{
echo $row['materie'];
echo '</td><td>';
echo $row['data_absenta'];
echo '</td><td>';
echo $row['motiv_absenta'];
echo '</td></tr><tr><td>';
}
echo'</td></tr></table>';
}
else
echo 'Acest elev nu are nici o absenta';
echo '<hr />';
}
rezultatu care il am acuma este:
eu vreu sa afisez absentele in primul tabel. puteti sa ma ajutati si pe mine cu codu.