login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Meerdere waarden returnen...

Offline lasdesigner - 19/05/2006 19:20 (laatste wijziging 19/05/2006 20:18)
Avatar van lasdesignerPHP beginner Hallo allemaal! 

Ik ben bezig met een OO gastenboek (wat tot nu toe lukt, denk ik) maar nu mag ik niet echo'en in functies/classes. Maar hoe kan ik nu alle waardes (naam/titel/bericht) returnen? Of moet ik alleen de zeg maar:
  1. <?
  2. $resultaat = mysql_fetch_assoc($query);
  3. return $resultaat;
  4. ?>


en dat ik dan doe:
  1. <?php
  2. $a = $gastenboek->GeefWeer();
  3. echo $a['naam'];
  4. ?>


of niet?

[edit]
Ik heb nu dit:

  1. <?php
  2. public function GeefWeer() {
  3. $resl = mysql_query("SELECT COUNT(id) FROM '".Database::$deDatabase."'");
  4. $items_totaal = mysql_result($resl, 0);
  5.  
  6. $aantalPagina = ceil($items_totaal / $this->aantalPerPagina);
  7.  
  8. $huidig = 0;
  9. if(isset($_GET['p'])) && is_numeric($_GET['p']) && $_GET['p'] > 0 && $_GET['p'] < $aantalPagina)) {
  10. $huidig = $_GET['p'];
  11. }
  12.  
  13. $offset = ($huidig * $this->aantalPerPagina);
  14. $res2 = mysql_query("SELECT * FROM '".Database::$deDatabase."' ORDER BY id DESC LIMIT ".$offset.",".$this->aantalPerPagina);
  15. //Gegevens
  16.  
  17. for($i = 0; $i < $aantalPagina; $i++) {
  18. if($huidig == $i) {
  19. echo "<b>".($i+1)."</b>";
  20. } else {
  21. echo "<a href='".$_SERVER['PHP_SELF']."?p=".$i."'>".($i+1)."</a>";
  22. }
  23. if($i < $aantalPagina - 1) {
  24. echo " - ";
  25. }
  26. }
  27. }
  28. ?>


Ik heb nu dit, maar hoe kan ik nu al die gegevens echo'en. Maar dit moet niet in de functie. Want dit is (volgens vele) niet goed.

$_GET kan natuurlijk niet in een classe;) ik maak het even op nieuw.

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.193s