Entry's uit DB netjes in tabel weergeven

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Rick Secret

Rick Secret

27/05/2008 16:21:00
Quote Anchor link
Hey allemaal,

Ik ben bezig met een scriptje waarbij de entry's uit de MySQL database worden gehaald en in een tabel worden gezet. Op zich geen probleem, alleen nu wil ik eigenlijk dat de tabelkleuren om de entry wisselen, dit heb ik even in excel gemaakt, maar zo bedoel ik het:

Afbeelding
http://img91.imageshack.us/img91/582/tabelfp7.png

Nu heb ik het met een while lus gedaan maar om de een of andere reden blijven daar de entry's maar 1 kleur...

Dit heb ik nu:

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
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
<?        
$room
= mysql_query("SELECT * FROM ding WHERE geval='".$_POST['searchname']."'");
?>

        <table width="804" border="0">
         <tr bgcolor="gold">
           <td width="109">ID</td>
           <td width="276">Naam</td>
           <td width="199">Beschrijving</td>
           <td width="59">Categorie</td>
           <td width="97">Type</td>
           <td width="38">Wijzig</td>
         </tr>
        
        
<?
$kleur
= 1;
while($object = mysql_fetch_assoc($room)){
if($kleur = 1){
?>

         <tr bgcolor="#FFFF99">
           <td><?= $object['id']; ?></td>
           <td><?= $object['name']; ?></td>
           <td><?= $object['description']; ?></td>
           <td><?= $object['category']; ?></td>
           <td><?= $object['type']; ?></td>
           <td><center><a href="ding_search.php?id=<?= $object['id']; ?>">[W]</a></center></td>
         </tr>
<?
$kleur
= 2;
}
else {
?>

         <tr bgcolor="red">
           <td><?= $object['id']; ?></td>
           <td><?= $object['name']; ?></td>
           <td><?= $object['description']; ?></td>
           <td><?= $object['category']; ?></td>
           <td><?= $object['type']; ?></td>
<td><center><a href="ding_search.php?id=<?= $object['id']; ?>">[W]</a></center></td>
         </tr>
<?
$kleur
= 1;
}
}

?>

       </table>
<p>&nbsp; </p>
         <?
}
[
/code]

Maar ondanks deze lus zijn toch alle entry's #FFFF99 gekleurd..

Wie ziet de fout of kan mij helpen?

Bye
 
PHP hulp

PHP hulp

26/04/2024 04:41:25
 
Thom Lala

Thom Lala

27/05/2008 16:48: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
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
<?        
$room
= mysql_query("SELECT * FROM ding WHERE geval='".$_POST['searchname']."'");
?>

        <table width="804" border="0">
         <tr bgcolor="gold">
           <td width="109">ID</td>
           <td width="276">Naam</td>
           <td width="199">Beschrijving</td>
           <td width="59">Categorie</td>
           <td width="97">Type</td>
           <td width="38">Wijzig</td>
         </tr>
        
        
<?
$kleur
= 1;
while($object = mysql_fetch_assoc($room)){
echo'
      <tr bgcolor="'
. ($kleur%2==0?"#FFFFFF":"#000000") .'">
       <td>'
.$object['id'].'</td>
           <td>'
.$object['name'].'</td>
           <td>'
.$object['description'].'</td>
           <td>'
.$object['category'].'</td>
           <td>'
.$object['type'].'</td>
       <td><center><a href="ding_search.php?id='
.$object['id'].'">[W]</a></center></td>
      </tr>
'
;

$kleur++;
}
}

?>

       </table>
<p>&nbsp; </p>
         <?
}
[
/code]
 
Jan Koehoorn

Jan Koehoorn

27/05/2008 16:53:00
Quote Anchor link
Zebratabel:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
<?php
        $flip
= 0;
        for ($i = 0; $i < 10; $i++) {
            echo '<tr class="bg' . ($flip++ % 2) . '">';
            echo '<td>een</td>';
            echo '<td>twee</td>';
            echo '<td>drie</td>';
            echo '<td>vier</td>';
            echo '<td>vijf</td>';
            echo '<tr>';
        }

    ?>

@ Thom: stylen doe je met CSS.
 
Rick Secret

Rick Secret

27/05/2008 16:54:00
Quote Anchor link
Beide hartstikke bedankt!
 



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.