even en oneven tabellijnen verschillend weergeven
Ik heb een voorbeeld gemaakt op
Getest en werkt in Internet Explorer, FireFox en Opera
Dit is de code:
<style>
tr.bg0 {
background-color: #ffe;
}
tr.bg1 {
background-color: #eff;
}
</style> En dit is het stylesheet:
Ik zie het al. Geef me even de tijd om je script te herschrijven ... Edit: Laat maar, ik loop achter.
Op php fr... (je weet wel) kunnen ze nog veel van de bereidwilligheid op "PHPhulp" leren want daar ben je met dergelijke vragen niet welkom. In ieder geval wil ik jullie allemaal zeer hartelijk danken voor jullie bijdrage. Als newbe is het niet steeds gemakkelijk om aan je trekken te komen in de grote PHP wereld.
<style>
td {
text-align: left;
vertical-align: top;
}
</style>
Dat heeft het voordeel dat je niet overal dit hoeft te doen:
<td align="left"> Daarna je TD's zo stylen: ' .$bla . ' ==>
Gewijzigd op 26/09/2005 21:42:00 door Jan Koehoorn
dat voorbeeld lukt goed!
<style>
tr.bg0 {
background-color: #ffe;
}
tr.bg1 {
background-color: #eff;
}
</style>
volgens mij zit de fout in mijn script ... (heb weinig ervaring ...)
dvdm:
dit is wat ik heb in php... vermoedelijk zit ik hier al te knoeien ...
<tr class="bg' .$bla . '">
<td align="left"> </td>
<td align="left"> <div align="left"></div></td>
<td align="left"> <div align="left"></div></td>
<td align="left"> <div align="left"></div></td>
<td align="left"> </td>
<td align="left">
<div align="left"></div></td>
</tr>
</table>
<tr class="bg' .$bla . '">
<td align="left"> </td>
<td align="left"> <div align="left"></div></td>
<td align="left"> <div align="left"></div></td>
<td align="left"> <div align="left"></div></td>
<td align="left"> </td>
<td align="left">
<div align="left"></div></td>
</tr>
</table>
Ik zie het al. Geef me even de tijd om je script te herschrijven ...
Gewijzigd op 26/09/2005 21:50:00 door - SanThe -
Het werkt !!
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<?php
$bla = 1;
echo '<table>';
while($geg = mysql_fetch_assoc($qry)) {
echo '<tr class="bg' . $bla . '">';
echo '<td>' . $geg['totaalkm'] . '</td>';
echo '<td>' . $geg['totaalpunten'] . '</td>';
echo '<td>' . $geg['naam'] . '</td>';
echo '<td>' . $geg['voornaam'] . '</td>';
echo '</tr>';
$bla = 3 - $bla;
}
echo '</table>';
?>
$bla = 1;
echo '<table>';
while($geg = mysql_fetch_assoc($qry)) {
echo '<tr class="bg' . $bla . '">';
echo '<td>' . $geg['totaalkm'] . '</td>';
echo '<td>' . $geg['totaalpunten'] . '</td>';
echo '<td>' . $geg['naam'] . '</td>';
echo '<td>' . $geg['voornaam'] . '</td>';
echo '</tr>';
$bla = 3 - $bla;
}
echo '</table>';
?>
Op php fr... (je weet wel) kunnen ze nog veel van de bereidwilligheid op "PHPhulp" leren want daar ben je met dergelijke vragen niet welkom.
<style>
td {
text-align: left;
vertical-align: top;
}
</style>
Dat heeft het voordeel dat je niet overal dit hoeft te doen:
<td align="left">
Mooi dat het inmiddels is opgelost dvdm! Lees mijn laatste twee postings nog even door, misschien heb je daar nog iets aan om je code nog wat mooier te maken.
zeker weten! dank voor het mooie werk en veel su6