login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Class en while lus

Offline foxie - 04/12/2004 13:37 (laatste wijziging 04/12/2004 13:41)
Avatar van foxieNieuw lid Hoi!
Ik ben bezig met het maken van een pm systeem voor een forum, nu heb ik een klasse geschreven boxvullen. die ziet er als volgt uit:
  1. <?php
  2. class BoxVullen{
  3. //Attributen
  4. var $id;
  5. var $titel;
  6. var $afzender;
  7. var $verzonden;
  8.  
  9. function bouwen($box,$gebrid){
  10. if($box==1){ //Inbox
  11. $controlerenOp="aan_userid";
  12. }elseif($box==2){ //outbox
  13. $controlerenOp="van_userid";
  14. }
  15. $query="SELECT * FROM berichten WHERE aan_userid='5'";
  16. $resultaat=mysql_query($query);
  17. while($row=mysql_fetch_array($resultaat)){
  18. $this->id=$row['id'];
  19. $this->titel=$row['onderwerp'];
  20. $this->afzender=$row['"$row"'.$controlerenOp."'"];
  21. $this->verzonden=$row['verzonden'];
  22. }
  23. }
  24. }
  25. ?>

Nu roep ik die klasse als volgt op:

  1. <?php
  2. $opbouw=new BoxVullen;
  3. $opbouw->bouwen(1,5);
  4. ?>

Nu dat lijkt me correct, maar zoals je ziet wordt er in de klasse een while lus uitgevoerd, hoe kan ik die nu afdrukken, ik probeerde het zo al maar dan krijg ik geen uitvoer:

  1. <tr>
  2. <td><?php echo($opbouw->titel); ?></td>
  3. </tr>


Of kan dat gewoonweg niet? een while in een klasse?

Als het wel gaat kunnen jullie me dan verderhelpen?

Alvast bedankt,

0 antwoorden

Gesponsorde links
Er zijn nog geen reacties op dit bericht.
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.196s