login  Naam:   Wachtwoord: 
Registreer je!
 Forum

PHP AND HTMl (Opgelost)

Offline Oneday - 14/03/2011 18:33
Avatar van OnedayNieuw lid Hey iedereen,

wanneer je HTML en PHP gaat combineren bestaat er zoiets als:

<?php foreach($array as $value): ?>
hier heel wat HTML <?php echo $value ?>
<?php end foreach ?>

Maar klopt dit zo? En gaat dit zo ook met whiles en if's en dergelijken??

5 antwoorden

Gesponsorde links
Offline lolll - 14/03/2011 18:36
Avatar van lolll Lid Met if's gaat het sowieso want dat gebruik ik vaak.
Ik vermoed dus dat het ook met foreach en whiles gaat.

Lolll
Offline Oneday - 14/03/2011 18:38
Avatar van Oneday Nieuw lid
lolll schreef:
Met if's gaat het sowieso want dat gebruik ik vaak.
Ik vermoed dus dat het ook met foreach en whiles gaat.

Lolll

En hoe juist? Was de manier die ik deed bij die foreach correct?
Offline WouterJ - 14/03/2011 18:48
Avatar van WouterJ HTML gevorderde Het klopt niet helemaal. Je hebt nu end foreach dit moet zijn endforeach. De juiste variant is:
  1. <?php foreach($array as $value) : ?>
  2. hier heel wat HTML <?php echo $value; ?>
  3. <?php endforeach; ?>


Zie ook http://nl.php.n...syntax.php
Offline Martijn - 14/03/2011 18:49
Avatar van Martijn Crew PHP denk aan je code tags ;)
  1. <?php
  2. foreach($array as $key => $value){ ?>
  3. hier heel wat HTML <?php echo $value ?>
  4. of dit doen: <?=$value?>
  5. <?php
  6. }
  7. ?>

is ietsje algemener, dat van de $key kun je weghalen, maar ik heb het er bij gezet, wie weet kun je het (desnoods een andere keer) gebruiken 
Offline Hend - 14/03/2011 18:50
Avatar van Hend Lid
  1. <?php foreach($array as $value){ ?>
  2. hier heel wat HTML <?php echo $value; ?>
  3. <?php } ?>

zo kan het ook, zie de { en }
je was nog wel een ; vergeten na echo $value
Gesponsorde links
Je moet ingelogd zijn om een reactie te kunnen posten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.217s