Beste,
Ik ben bezig met een PHP-tabel. Nu is de opdracht dat je iedere regel een andere opmaak moet geven, dus een ander kleurtje. Wat ik tot nu toe heb is het volgende:
Zouden jullie mij hiermee verder kunnen helpen, want mij lukt het niet.PHP Code:
for($teller=0 ; $teller <10 ; $teller++){
echo "<tr><td>Dit is rij $teller</td></tr>";
}
Alvast vriendelijk bedankt
- [PHP] Iedere regel andere opmaak
-
15-11-2010, 18:36 #1
- Berichten
- 128
- Lid sinds
- 15 Jaar
[PHP] Iedere regel andere opmaak
-
In de schijnwerper
-
15-11-2010, 18:40 #2
- Berichten
- 25
- Lid sinds
- 15 Jaar
Re: [PHP] Iedere regel andere opmaak
ik zoek ook zoiets maar dan steeds de kleur omwisselen eerste lijn zwart bijvoorbeeld en de volgende grijs en dan weer de volgende zwart.
-
15-11-2010, 18:43 #3
- Berichten
- 506
- Lid sinds
- 16 Jaar
Re: [PHP] Iedere regel andere opmaak
Beste,
Ik ben bezig met een PHP-tabel. Nu is de opdracht dat je iedere regel een andere opmaak moet geven, dus een ander kleurtje. Wat ik tot nu toe heb is het volgende:
PHP Code:for($teller=0 ; $teller <10 ; $teller++){
echo "<tr><td>Dit is rij $teller</td></tr>";
}
Alvast vriendelijk bedanktPHP Code:<table>
<?php
for($teller=0 ; $teller <10 ; $teller++)
{
if ($teller % 2 == 0)
{
echo '<tr style="background-color:black;"><td>even</td></tr>';
}
else
{
echo '<tr style="background-color:yellow;"><td>oneven</td></tr>';
}
}
?>
</table>Laatst aangepast door Michel Willemse : 15-11-2010 om 18:48
-
15-11-2010, 18:46 #4
- Berichten
- 1.899
- Lid sinds
- 18 Jaar
Re: [PHP] Iedere regel andere opmaak
<?php
$i = 0;
for($teller = 0; $teller < 10; $teller++) {
$bgColor = ($i == 0) ? '#CCCCCC' : '#FFFFFF' ;
echo '<tr style="background-color: '.$bgColor.'"><td>Dit is rij '.$teller.'</td></tr>';
$i++;
if($i == 2) { $i = 0; }
}
?>
Bedoel je dit? Bovenstaande code levert het volgende op;
http://www.pendo.nl/test.php
-
15-11-2010, 18:52 #5
- Berichten
- 128
- Lid sinds
- 15 Jaar
Re: [PHP] Iedere regel andere opmaak
Helemaal top, hier kan ik weer verder mee ;)
-
15-11-2010, 20:41 #6
- Berichten
- 21
- Lid sinds
- 14 Jaar
Re: [PHP] Iedere regel andere opmaak
Even de code iets beter van Joshua, Je hoeft de $i opzich niet naar 0 terug te laten springen.
Code:<?php $i = 0; for($teller = 0; $teller < 10; $teller++) { $bgColor = ($i&1) ? '#CCCCCC' : '#FFFFFF' ; echo '<tr style="background-color: '.$bgColor.'"><td>Dit is rij '.$teller.'</td></tr>'; $i++; } ?>
-
15-11-2010, 22:36 #7
- Berichten
- 1.899
- Lid sinds
- 18 Jaar
Re: [PHP] Iedere regel andere opmaak
Dat realiseerde ik me ook al toen ik de post van Michel zag inderdaad, ($i % 2) had ook gekund :) $i zou zelfs weg kunnen zodat je enkel de waarde van $teller hoeft te gebruiken.
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic