/ Forside / Teknologi / Udvikling / PHP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
PHP
#NavnPoint
rfh 3959
natmaden 3372
poul_from 3310
funbreak 2700
stone47 2230
Jin2k 1960
Angband 1743
Bjerner 1249
refi 1185
10  Interkril.. 1146
Flere af samme data fra database i samme <~
Fra : Lasse Frederiksen


Dato : 22-08-04 17:54

Hej Alle i glade mennesker.

Jeg er stødt ind i et problem (av!)

Jeg er igang med at lave en hjemmeside hvor jeg henter et par
ting ud fra en MySQL database, og er i dette tilfælde nød til at
have flere informationer fra samme database i samme <tr>.

Jeg er ikke helt sikker på hvordan jeg skal forklare det, men
hvis vi har en databse med kolonnen navn:

Navn:
Lasse0
Lasse1
Lasse2
Lasse3
Lasse4
Lasse5

Så vil jeg gerne lave en tabel hvor jeg kun hiver navn ud og
skriver dem så koden på siden vil blive således.

<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td>lasse0</td>
<td>lasse1</td>
<td>lasse2</td>
</tr>
<tr>
<td>lasse3</td>
<td>lasse4</td>
<td>lasse5</td>
</tr>
</table>.

Hvordan kan det gøres?
Jeg ved hvordan man skriver dem så de komme på en linje hver
(<tr>), men ikke hvordan man får flere inden for samme <tr>.

Håber i forstår hvad jeg mener?

Hilsen
Lasse

--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

 
 
Jacob Atzen (22-08-2004)
Kommentar
Fra : Jacob Atzen


Dato : 22-08-04 19:16

Lasse Frederiksen <lasse@sfd.com> writes:

> Så vil jeg gerne lave en tabel hvor jeg kun hiver navn ud og
> skriver dem så koden på siden vil blive således.
>
> <table width="100%" border="0" cellspacing="0" cellpadding="0">
> <tr>
> <td>lasse0</td>
> <td>lasse1</td>
> <td>lasse2</td>
> </tr>
> <tr>
> <td>lasse3</td>
> <td>lasse4</td>
> <td>lasse5</td>
> </tr>
> </table>.
>
> Hvordan kan det gøres?

$array = array(0, 1, 2, 3, 4, 5);
$count = 0;
print '<table><tr>';
foreach($array as $item) {
print '<td>'.$item.'</td>';
$count++;
if(($count % 3) == 0) {
print "</tr>\n<tr>";
}
}
print '</tr></table>';

Utestet naturligvis.

--
Med venlig hilsen
- Jacob Atzen

Søg
Reklame
Statistik
Spørgsmål : 177553
Tips : 31968
Nyheder : 719565
Indlæg : 6408849
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste