Afişează mesaje
Pagini: [1]
1  infoarena - concursuri, probleme, evaluator, articole / Informatica / Catalog online : Februarie 16, 2012, 20:18:34
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:

Citat
Citat
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.
Pagini: [1]
Powered by SMF 1.1.19 | SMF © 2006-2013, Simple Machines