een nieuw object aanmaken per row uit de db

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

  • WilliamP
  • Registratie: Augustus 2011
  • Laatst online: 18-09 11:17
Ik heb een korte vraag, en het zou geweldig zijn als iemand deze kan beantwoorden aangezien Google mij niks heeft opgeleverd.

Hoe kan ik een object aanmaken per row uit de database?

dit is de functie als ik alle bewijskaarten wil ophalen uit de database:
in de if($getbewijskaarten) wil ik de objecten aanmaken.

code:
1
2
3
4
5
6
7
8
9
10
class bewijskaarthandler {
    function get_bewijskaarten_from_user($un) {
        $mysql = New Mysql();
        $getbewijskaarten = $mysql->get_bewijskaarten_current_user($un);
        
        if ($getbewijskaarten) {

        } else return "error!";
    }   
}


En dit is de get_bewijskaarten_current_user() functie

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
function get_bewijskaarten_current_user($un){
        $bewijs_query = 
            "SELECT *
                FROM bewijskaarten
                WHERE username = ?
                ";

        if($bewijsstatement = $this->connection->prepare($bewijs_query)) {
            $bewijsstatement->bind_param('s', $un);
            $bewijsstatement->execute();
            
            if($bewijsstatement->fetch()) {
                $bewijsstatement->close();
                return true;
            }
        }
    }


Het lijkt me dat ik een while moet gaan gebruiken?
zo iets:
while($row = mysql_fetch_array($getbewijskaarten) {
per $row maak nieuwe variable???
}

alvast bedankt!

Acties:
  • 0 Henk 'm!

  • Barleone
  • Registratie: Maart 2009
  • Laatst online: 14:37
Ik wil je graag een zoeksuggestie geven php mysql db row object maar dit is echt basisniveau. Hier op Tweakers zien we wel graag dat je zelf inzet toont door concreet aan te geven wat je zelf geprobeerd hebt. En concreet aan te geven wat er mis gaat als je iets geprobeerd hebt. Veel succes alvast, dit is best simpel en zou je makkelijk kunnen vinden in online php tutorials.

[ Voor 3% gewijzigd door Barleone op 25-05-2012 20:37 ]

Tweakers.net 6 nostalgie! - Wayback Machine
Have you tried turning it off and on again?