3 items per regel

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Kees Mulder

Kees Mulder

04/05/2015 14:15:30
Quote Anchor link
Ik ben bezig met een overzicht van namen en wil daarbij 3 namen naast elkaar en daarna de volgende regel met 3 namen en dan in een table. Ik heb onderstaande maar ergens maak ik een fout.


Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
echo '<table>';
if(mysql_num_rows($uitvoeren)>0)
{
$ipr=3; //items/row
echo '<tr>';
 
    for($i=0;$row1=mysql_fetch_assoc($uitvoeren);$i++)
    {
    if($i%$ipr==0)

    echo '<td>'.$row1['naam'].'</td>';
    }
echo '</tr>';
}
echo '</table>';
 
PHP hulp

PHP hulp

26/04/2024 00:15:33
 
Pipo Clown

Pipo Clown

04/05/2015 14:46:15
Quote Anchor link
Kijk eerst eens naar de parameters welke je aan een for-next loop mee geeft.
Dat zal nog niet al je problemen olossen maar in ieder geval een belangrijk deel
 
- SanThe -

- SanThe -

04/05/2015 15:30:18
 
Thomas van den Heuvel

Thomas van den Heuvel

04/05/2015 21:10:45
Quote Anchor link
@SanThe verbeterpunt: als het totaal aantal items geen veelvoud is van het aantal items dat je naast elkaar wilt zetten in een rij moet je voordat je de laatste rij sluit deze ook uitvullen met lege tabelcellen, anders klopt je HTML-tabel niet.

Dat, of je gebruikt één lege tabelcel met een colspan ter lengte van het aantal resterende te overbruggen kolommen.
 
Eddy E

Eddy E

05/05/2015 07:53:09
Quote Anchor link
Dat laatste is een betere optie.
Gewoon altijd een colspan="$resterende_cellen_in_deze_rij" opgeven en bij colspan="1" gewoon niet weergeven.
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.