even en oneven tabellijnen verschillend weergeven

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Pagina: « vorige 1 2

Jan Koehoorn

Jan Koehoorn

26/09/2005 21:40:00
Quote Anchor link
Ik heb een voorbeeld gemaakt op deze pagina
 
PHP hulp

PHP hulp

15/11/2024 18:35:15
 
Jan Koehoorn

Jan Koehoorn

26/09/2005 21:41:00
Quote Anchor link
Getest en werkt in Internet Explorer, FireFox en Opera
Gewijzigd op 26/09/2005 21:42:00 door Jan Koehoorn
 
Dvdm vdm

dvdm vdm

26/09/2005 21:42:00
Quote Anchor link
dat voorbeeld lukt goed!
 
Jan Koehoorn

Jan Koehoorn

26/09/2005 21:43:00
Quote Anchor link
Dit is de code:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
<?php
// tabel tekenen
    echo "<table>";

    for ($i = 0; $i < 10; $i++) {
      $flip ^= 1;
      echo '<tr class="bg' . $flip . '"><td>een</td><td>twee</td><td>drie</td><td>vier</td></tr>';
    }


    echo "</table>";
?>
 
Jan Koehoorn

Jan Koehoorn

26/09/2005 21:44:00
Quote Anchor link
En dit is het stylesheet:

<style>
tr.bg0 {
background-color: #ffe;
}
tr.bg1 {
background-color: #eff;
}
</style>
 
Dvdm vdm

dvdm vdm

26/09/2005 21:45:00
Quote Anchor link
volgens mij zit de fout in mijn script ... (heb weinig ervaring ...)
 
Jan Koehoorn

Jan Koehoorn

26/09/2005 21:47:00
Quote Anchor link
dvdm:
dit is wat ik heb in php... vermoedelijk zit ik hier al te knoeien ...

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
<?php
$bla
=1;

  while($geg = mysql_fetch_assoc($qry)) {
  
?>

<tr class="bg' .$bla . '">
<td align="left"> </td>
<td align="left">
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<? echo $geg['totaalkm']; ?>
<div align="left"></div></td>
<td align="left">
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<? echo $geg['totaalpunten']; ?>
<div align="left"></div></td>
<td align="left">
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<? echo $geg['naam']; ?>
<div align="left"></div></td>
<td align="left">
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<? echo $geg['voornaam']; ?>
</td>
<td align="left">
<div align="left"></div></td>
</tr>

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
<? $bla=3-$bla; }  
?>

</table>


Ik zie het al. Geef me even de tijd om je script te herschrijven ...
 
- SanThe -

- SanThe -

26/09/2005 21:48:00
Quote Anchor link
Edit: Laat maar, ik loop achter.
Gewijzigd op 26/09/2005 21:50:00 door - SanThe -
 
Dvdm vdm

dvdm vdm

26/09/2005 21:51:00
Quote Anchor link
Het werkt !!
 
Jan Koehoorn

Jan Koehoorn

26/09/2005 21:54:00
Quote Anchor link
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
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>';
?>
 
Dvdm vdm

dvdm vdm

26/09/2005 21:56:00
Quote Anchor link
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.
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.
 
Jan Koehoorn

Jan Koehoorn

26/09/2005 21:56:00
Quote Anchor link
Daarna je TD's zo stylen:

<style>
td {
text-align: left;
vertical-align: top;
}
</style>

Dat heeft het voordeel dat je niet overal dit hoeft te doen:

<td align="left">
 
Jan Koehoorn

Jan Koehoorn

26/09/2005 21:58:00
Quote Anchor link
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.
 
Dvdm vdm

dvdm vdm

26/09/2005 22:04:00
Quote Anchor link
zeker weten! dank voor het mooie werk en veel su6
 
The Beeding Clown

The Beeding Clown

26/09/2005 22:33:00
Quote Anchor link
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
<?php

$i
= 1;

while()
{

$classname = ($i % 2) ? 'red' : 'blue';

echo '<td class="'.$classname.'">blaaat</td>';

$i++;
}


?>
 
Legolas

Legolas

27/09/2005 07:31:00
Quote Anchor link
' .$bla . ' ==>
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<? echo($bla); ?>


EDIT: o er was ook een pagina twee :P
Gewijzigd op 27/09/2005 07:32:00 door Legolas
 

Pagina: « vorige 1 2



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.