Resultaat in groepen weergeven
Plato Republic
08/10/2010 20:24:58Ik heb het volgende code:
Probleem:
Ik wil zo een tabel:
Schrijver1 - Schrijver2 - Schrijver3
titel titel titel
titel titel titel
titel titel titel
titel titel titel
titel titel titel
En zodra er schrijver4 bijkomt moet er een nieuwe rij bijkomen
Schrijver4 - Schrijver5 - Schrijver 6 enz.
titel
Ik weet niet wat ik fout doe, bepaalde titels komen hellemaal buiten de tabel te staan. Je hulp wordt hard gewaardeerd
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
$counter=1;
echo "<table border=\"1\" width=\"700\"><tr>";
$vorige_schrijver = '';
while($row = mysql_fetch_assoc($resultaat))
{
if($vorige_schrijver != $row['writer'])
{
echo '<td valign=top align=right width=300>';
echo "<img width=\"50\" height=\"80\" src=\".../../$picture\" border =\"0\"><br>";
echo'<b>'.$row['writer'].'</b>'.'';
$vorige_schrijver = $row['writer'];
}
echo '<br>'.$row['title'] .'';
echo '</td>';
if($counter%3==0)
{
echo"</tr><tr>";
}
$counter++;
}
echo"</tr></table>";
echo "<table border=\"1\" width=\"700\"><tr>";
$vorige_schrijver = '';
while($row = mysql_fetch_assoc($resultaat))
{
if($vorige_schrijver != $row['writer'])
{
echo '<td valign=top align=right width=300>';
echo "<img width=\"50\" height=\"80\" src=\".../../$picture\" border =\"0\"><br>";
echo'<b>'.$row['writer'].'</b>'.'';
$vorige_schrijver = $row['writer'];
}
echo '<br>'.$row['title'] .'';
echo '</td>';
if($counter%3==0)
{
echo"</tr><tr>";
}
$counter++;
}
echo"</tr></table>";
Probleem:
Ik wil zo een tabel:
Schrijver1 - Schrijver2 - Schrijver3
titel titel titel
titel titel titel
titel titel titel
titel titel titel
titel titel titel
En zodra er schrijver4 bijkomt moet er een nieuwe rij bijkomen
Schrijver4 - Schrijver5 - Schrijver 6 enz.
titel
Ik weet niet wat ik fout doe, bepaalde titels komen hellemaal buiten de tabel te staan. Je hulp wordt hard gewaardeerd
Gewijzigd op 08/10/2010 20:37:04 door Plato Republic
PHP hulp
08/11/2024 15:53:42Noppes Homeland
08/10/2010 20:29:34Het advies luid:
gebruik geen <table> want dat betekent dat je eerst alles goed in een array moet zien te krijgen alvorens je de <table> layout kunt krijgen zoals je die hebben wilt
waarom niet div/ul/li + wat css, het zijn lijstjes die je wilt tonen
Oh en plaats je code tussen de blokken!
http://www.phphulp.nl/veel-gestelde-vragen/#bbcode
gebruik geen <table> want dat betekent dat je eerst alles goed in een array moet zien te krijgen alvorens je de <table> layout kunt krijgen zoals je die hebben wilt
waarom niet div/ul/li + wat css, het zijn lijstjes die je wilt tonen
Oh en plaats je code tussen de blokken!
http://www.phphulp.nl/veel-gestelde-vragen/#bbcode
Gewijzigd op 08/10/2010 20:33:13 door Noppes Homeland