Jeg har en tabel med en hel masse navne. Der er 2 kolonner: 'id' og 'navn'
Det er ligemeget med 'id', det er 'navn' jeg vil have ind i tabellen.
Endnu et eks.:
Morten Lis Jonna Eigil Hanne Bæst Fisk Get The Idea ? ?
Synes godt om
Slettet bruger
11. marts 2003 - 01:17#5
Lidt kikset men du kan sikkert godt se hvad der kan optimeres... Da dette kun er til demonstartion!!! udkommenter $names = array(); og fjern de andre kommentarer når du har set demonstrationen! <?php /* //Generering af $names $sql = "select navn from tabelnavn where 1"; $result = mysql_query($sql); while($row = mysql_fetch_array($result)) { $names[] = $row[0]; } */ $names = array("morten", "peter", "hans","grethe","lis","anders","bjørn","hans","christian","anders","mette", "louise"); $number_of_rows = 3; $i=0; while(count($names)>$i) { if($i==0) { echo "<table><tr>"; } if(($i%$number_of_rows)==0&&$i!=0) { echo "</tr><tr>"; } echo "<td>".$names[$i]."</td>"; $i++; } if($i!=0&&(($i-1)%$number_of_rows)!=0) { echo "</tr>"; } echo "</table>"; ?>
af en eller anden grund overrasker det mig ikke at det virker... :)
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.