Her er et oplæg til din kode:
function OpretKundeiDatabase(){ // Indsætter en ny kunde i databasen
if($this->ValiderOplysningerOgUdfyldValgfrie()){ // Validerer oplysningerne og sætter en værdi på de valgfrie variabler
$str_sql = "INSERT INTO kunder
(abntype,
kundeID,
navn,
ansvarlig,
adresse,
faktureringsadresse,
telefon,
mobil,
email,
startdato,
fakturaID,
ubetaltfakturering,
ekstrafoto,
ekstraabn,
journal,
noter)
VALUES
('".$this->abntype."',
".$this->kundeID.",
'".$this->navn."',
'".$this->ansvarlig."',
'".$this->adresse."',
'".$this->faktureringsadresse."',
'".$this->telefon."',
'".$this->mobil."',
'".$this->email."',
'".$this->startdato."',
'".$this->fakturaID."',
'".$this->ubetaltfakturering."',
'".$this->ekstrafoto."',
'".$this->ekstraabn."',
'".$this->journal."',
'".$this->noter."')";
mysql_query($str_sql);
}else{
$this->fejl = "Oplysningerne er ikke valide:<br>" . $this->fejl;
return false;
}
if (strlen($this->fejl) < 10){
return true;
}
}
Jeg benytter altid SQL kommandoer i $str_sql strengen, det giver for mig, et bedre overblik...
Håber du kan bruge dette...