Bedankt allen. Ik heb even wat aanpassing gedaan en ben aan het nadenken hoe ik het beter zonder echo's of return's met tekst kan doen, maar met variabelen. Ik ben volgens mij een eindje op weg, maar ook op de goede weg?
<?php
include_once('connection.php');
class MeldingService {
private $db;
public function __construct(){
$this->db = new Connection();
$this->db = $this->db->dbConnect();
}
public function checkMeldingTitel($input, $error) {
if($input == "") {
return $error;
} else {
$error_count = 0;
}
}
public function checkMeldingEenheden($input, $error) {
if($input == "") {
return $error;
} else {
$error_count = 0;
}
}
public function saveMelding($melding_titel, $melding_eenheden, $error) {
if($error_count == 0) {
$st = $this->db->prepare("INSERT INTO meldingen (melding_titel, melding_eenheden) VALUES (?, ?)");
$st->BindParam(1, $melding_titel);
$st->BindParam(2, $melding_eenheden);
$st->execute();
} else {
return $error;
}
}
}
}
?>
Toon Meer