Archief - PHP: Hoe een foto-album...

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

Baggel

Legacy Member
horizontaal te laten gaan?
zoals :
FOTO---FOTO---FOTO
FOTO---FOTO---FOTO
FOTO---FOTO---FOTO

want als je weet zet je je while lus in de <tr> "while-lus inhoud" </tr>
maar hoe moet dat als je horizontaal wil werken?


moet je dan 3 keer whilen (als ge begrijpt wak bedoel) ?

allez bedankt alvast voor de opkomende hulp!

Radiance

Legacy Member
Aantal variaties mogelijk natuurlijk, maar een redelijk efficiïente oplossing zou dit kunnen zijn :
$max gebruik je uiteraard als het aantal te verwerken foto's, en ipv gewoon $i weer te geven ga je de relevante foto uit bv. uw array halen.

PHP:
<?php

$max = 55;

echo('<table><tr>');
for ($i = 1; $i <= $max; $i++)
{
  echo('<td>' . $i . '</td>');
  if( $i % 3 == 0)
  {
    echo('</tr><tr>');
  }
}
echo('</tr></table>');
?>

Je zou ook iets gelijkaardig kunnen doen met een while() & zelf een teller steeds verhogen, maar begin aub niet met 3 while's dooreen te gebruiken ofzo he, dat is hier zeker niet nodig. (bij mijn weten is in scenario's als dit for (of foreach) "veel" sneller dan while().

Baggel

Legacy Member
ok ,zoiets kan ik nooit uit me zelf bedenken , jah alleen met het debiele 3x while lus :)

en bedankt voor de reactie
karma +1 :P
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan