Hoi allen,
mijn situatie is als volgt. Ik heb een array van objecten (stdClass objecten). Ik wil weten of een van deze objecten bij de property betaald de waarde 1 heeft. Wat is de beste methode om dit voor elkaar te krijgen?
Einddoel
Ik heb een pagina waar ik facturen heb staan. Deze factuurlijst word standaard gefilterd op onbetaalde facturen. Dan is de tabelkolom "Betaald" dus onnodig. Wanneer de vink "Toon ook betaald" aangezet word worden dus alle facturen, inclusief de betaalde facturen opgehaald. Wanneer er geen betaalde facturen zijn maar "Toon ook betaald" wel aan staat moet de kolom "Betaald" ook niet getoond worden. Met bovenstaande vraagstuk wil ik dit bewerkstelligen.
Situatie nu
<?php
foreach($aFacturen as $oFactuur){
if ($oFactuur->betaald == 1){
echo "<th>Betaald</th>";
break;
}
}
?>
Ik denk dat de huidige situatie erg omslachtig is. Is er een betere manier?
2.008 views