11. juni 2004 - 10:40Der er
7 kommentarer og 2 løsninger
Tjekke for min 5 rækker i en tabel
Jeg har et udtræk som ser således ud
<% If rsTrees.EOF Then Else 'Loop through recordset object Do While Not rsTrees.EOF if rsTrees("ID") = "o1aa" then Response.Write "<tr><td width='200'><b>" & rsTrees("Type") & "</b></td><td width='150'>" & rsTrees("Storrelse") & "</td><td>" & rsTrees("Farve") & "</td><td></tr>" else End If rsTrees.MoveNext Loop End If
%>
Nu kommer spøgsmålet. Jeg vil gerne tjekke for at der minimum er 5 rækker og hvis der ikke er det, så skal den automatisk tilføje, tomme rækker, så der er 5.
Kan det lade sig gøre og hvordan eller bør jeg begynde at græde?
sæt en variable treeCount til 0 .. og forsøg den med 1 for hvert gennemløb ... er der så kun 1 .. så laver du et loop .. for a = treeCount to 4 ... som opretter :D
Som websam siger, ville det nok være smartest med en count direkte på recordset - men ud fra den kodestump du giver, kunne du prøve med..
<% If rsTrees.EOF Then Else count = 0 'Loop through recordset object Do While Not rsTrees.EOF if rsTrees("ID") = "o1aa" then count = count+1 Response.Write "<tr><td width='200'><b>" & rsTrees("Type") & "</b></td><td width='150'>" & rsTrees("Storrelse") & "</td><td>" & rsTrees("Farve") & "</td><td></tr>" else End If rsTrees.MoveNext Loop If count < 5 then For i=(count+1) to 5 response.write "<tr><td>blablalblalblas</td>/tr>" Next End if
Velbekommen - håber du fik det til at virke som det skulle..
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.