Gå til innhold

tabell med usortert data som jeg vil ha sortert


Gjest Slettet+98128394

Anbefalte innlegg

Gjest Slettet+98128394
Skrevet (endret)

Jeg vil ha hvert resultat i riktig kolonne (dvs. under riktig dato). Datoene er sortert i stigende rekkefølge. Resultatene er også sortert etter datoen i stigende rekkefølge. Men slik det er nå legger den det første resultatet den finner i den første ledige cellen uten å sjekke om det er riktig dato. De datoene det ikke finnes noe resultat for av en utøver vil jeg at skal være blank. Noen som har noen gode forslag?

 

Slik ser det ut i nettleseren:

 

Bilde%202.png

 

Koden til tabellen:

$ant_rader = 0;
$listedato = array();

echo "<table border='1' bordercolor='black'><tr><td></td>";
while($rad = mysql_fetch_array($resultat_kundato))
{
   $listedato[] = $rad["dag"] . "." . $rad["maaned"] . "." . $rad["aar"];
   echo "<th>".$listedato[$ant_rader]."</th>";
   $ant_rader++;
}
   echo "</tr>";
   

//Hente alle resultater per deltager, klasse A:
for ($i = 0; $i < count($navnliste_A); $i++)
{
   $visAlt_A = "SELECT dag,maaned,aar,navn,resultat FROM skyteres WHERE klasse='A' AND navn='". 
   trim($navnliste_A[$i]) ."' ORDER BY aar,maaned,dag";

   $resultat_A = mysql_query($visAlt_A,$tilkobling);

   $alle_resultater_A = array();
   $alle_datoer_A = array();
   
   while($rad = mysql_fetch_array($resultat_A))
   {
      $alle_resultater_A[] = $rad["resultat"];
      $alle_datoer_A[] = $rad["dag"].".".$rad["maaned"].".".$rad["aar"];
   }
   
   
   echo "<tr><td>".$navnliste_A[$i]."</td>";
   for ($y = 0; $y < count($alle_resultater_A); $y++)
   {
       echo "<td>".$alle_resultater_A[$y]."</td>";
   }
   echo "</tr>";

}
echo "</table>";

Endret av Slettet+98128394

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...