php tabel met vaste bovenste rij
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
$resultaattabel = mysql_query( $query ) or die(
"Uitvoeren van de query<br><br>". $query . "<br><br> is mislukt. Foutmelding: " . mysql_error() );
$htabel = "<table border='1'>\n ";
while ( $rij = mysql_fetch_assoc( $resultaattabel ) ) {
$hrij = "<tr>";
foreach( $rij as $kolom => $waarde ) {
$hrij .= "<td>" . $waarde . "</td>";
}
$hrij .= "</tr>\n";
$htabel .= $hrij;
};
$htabel .= "</table>\n";
mysql_close();
?>
"Uitvoeren van de query<br><br>". $query . "<br><br> is mislukt. Foutmelding: " . mysql_error() );
$htabel = "<table border='1'>\n ";
while ( $rij = mysql_fetch_assoc( $resultaattabel ) ) {
$hrij = "<tr>";
foreach( $rij as $kolom => $waarde ) {
$hrij .= "<td>" . $waarde . "</td>";
}
$hrij .= "</tr>\n";
$htabel .= $hrij;
};
$htabel .= "</table>\n";
mysql_close();
?>
<!DOCTYPE html>
<html>
<head>
<title>Voorbeeld van een SELECT query in PHP</title>
</head>
<body>
<h1>Alle toetsen in het dabasase:</h1>
</body>
</html>
?>
</html>
Deze code zorgt voor een tabel uit mijn dababase, maar weet iemand hoe ik een vaste bovenste rij kan maken? Dat de gebruikers van het dababase weten welke kolom wat betekend?
Als iemand kan vertellen hoe ik een vaste cel grote maak bij deze tabel is het ook goed want dan kan ik er gewoon een tabel van 1 rij boven zetten met de zelfde groote
Gewijzigd op 04/07/2010 20:38:16 door Ylona Meeuwenberg
Zelf zou ik overigens niet werken met constructie $htabel en $hrij, maar direct echo-en. En dan boven de while-lus de tabel (inclusief koptekst(en)) starten.
Om meerdere cellen naast elkaar te 'koppelen' kun je gebruik maken van colspan.
Gewijzigd op 04/07/2010 21:28:00 door Obelix Idefix
Sorry ik snap niet wat je bedoeld :$
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
28
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
28
$resultaattabel = mysql_query($query) or die("Uitvoeren van de query<br><br>". $query . "<br><br> is mislukt. Foutmelding: " . mysql_error() );
$htabel = "<table border="0" cellpadding="0" cellspacing="0">
<thead>
<tr>
<td>Titel</td>
<td>Naam</td>
<td>Datum</td>
</tr>
</thead>
<tbody>";
while($rij = mysql_fetch_assoc($resultaattabel)) {
$hrij = "<tr>";
foreach( $rij as $kolom => $waarde ) {
$hrij .= "<td>" . $waarde . "</td>";
}
$hrij .= "</tr>";
$htabel .= $hrij;
}
$htabel .= "<tbody>
</table>";
mysql_close();
?>
$htabel = "<table border="0" cellpadding="0" cellspacing="0">
<thead>
<tr>
<td>Titel</td>
<td>Naam</td>
<td>Datum</td>
</tr>
</thead>
<tbody>";
while($rij = mysql_fetch_assoc($resultaattabel)) {
$hrij = "<tr>";
foreach( $rij as $kolom => $waarde ) {
$hrij .= "<td>" . $waarde . "</td>";
}
$hrij .= "</tr>";
$htabel .= $hrij;
}
$htabel .= "<tbody>
</table>";
mysql_close();
?>
@Oetzie en mijn achternaam: mijn formulering was kennelijk niet zo handig. Jouw oplossing/code is ook de richting waarin ik zat te denken.