Robijntje007
Legacy Member
Het zit zo: ik moet een enquete systeem maken voor mijn zus (php mysql) en het is ongeveer op 70%.
Dus er zijn al veel werkende delen.
Nu ben ik bezig met de klasse boeren.
In de database is dit:
http://img38.imageshack.us/img38/2309/72703572.jpg
En voor de klassen is dit:
Boeren.php
BoerenDb.php:
en in boeren.php (weergave)
En dan geeft em al meteen geen footer meer.
Ik ben al 2x opnieuw begonnen en zit er al van 4uur op te kijken en hij geeft nog altijd nix
Weet iemand wat ik over het hoofd zie?
Dus er zijn al veel werkende delen.
Nu ben ik bezig met de klasse boeren.
In de database is dit:
http://img38.imageshack.us/img38/2309/72703572.jpg
En voor de klassen is dit:
Boeren.php
Code:
<?php
class Boeren {
function __construct($boerId, $naam, $voornaam, $adres, $woonplaats, $telefoon, $fax, $email, $beslagnummer) {
$this->boerId = $boerId;
$this->naam = $naam;
$this->voornaam = $voornaam;
$this->adres = $adres;
$this->woonplaats = $woonplaats;
$this->telefoon = $telefoon;
$this->fax = $fax;
$this->email = $email;
$this->beslagnummer = $beslagnummer;
}
public function getBoerId() {
return $this->boerId;
}
public function setBoerId($boerId) {
$this->boerId = $boerId;
}
public function getNaam() {
return $this->naam;
}
public function setNaam($naam) {
$this->naam = $naam;
}
public function getVoornaam() {
return $this->voornaam;
}
public function setVoornaam($voornaam) {
$this->voornaam = $voornaam;
}
public function getAdres() {
return $this->adres;
}
public function setAdres($adres) {
$this->adres = $adres;
}
public function getWoonplaats() {
return $this->woonplaats;
}
public function setWoonplaats($woonplaats) {
$this->woonplaats = $woonplaats;
}
public function getTelefoon() {
return $this->telefoon;
}
public function setTelefoon($telefoon) {
$this->telefoon = $telefoon;
}
public function getFax() {
return $this->fax;
}
public function setFax($fax) {
$this->fax = $fax;
}
public function getEmail() {
return $this->email;
}
public function setEmail($email) {
$this->email = $email;
}
public function getBeslagnummer() {
return $this->beslagnummer;
}
public function setBeslagnummer($beslagnummer) {
$this->beslagnummer = $beslagnummer;
}
private $boerId;
private $naam;
private $voornaam;
private $adres;
private $woonplaats;
private $telefoon;
private $fax;
private $email;
private $beslagnummer;
}
?>
BoerenDb.php:
Code:
<?php
include_once 'Boeren.php';
include_once 'include/config.php';
include_once 'include/functions.php';
class BoerenDb {
private $connectie;
public function __construct() {
connect($this->connectie);
}
public function __destruct () {
}
public function getBoeren() {
$lijst = null;
$sql = "SELECT * FROM boeren;";
$resultaat = mysql_query($sql, $this->connectie);
while ($rij = mysql_fetch_array($resultaat)) {
$boer = new Boeren($rij['boerId'], $rij['naam'], $rij['voornaam'],
$rij['adres'], $rij['woonplaats'], $rij['telefoon'], $rij['fax'], $rij['email'], $rij['beslagnummer']);
$lijst[] = $boer;
}
return $lijst;
}
}
?>
en in boeren.php (weergave)
Code:
<?php
include_once 'include/header.php';
include_once 'include/menu.php';
include_once 'klasse/BoerenDb.php';
$alleboeren = new BoerenDb();
$boer = $alleboeren->getBoeren();
include_once 'include/footer.php';
?>
En dan geeft em al meteen geen footer meer.
Ik ben al 2x opnieuw begonnen en zit er al van 4uur op te kijken en hij geeft nog altijd nix

Weet iemand wat ik over het hoofd zie?

