Ik ben bezig met een nieuwsscript in OOP, nu zit ik met een vraag:
<?php
function ziebericht($id, $taal)
{
$this->query = sprintf("SELECT * FROM nieuws WHERE id='%s' AND taal='%s'",
mysql_real_escape_string($id),
mysql_real_escape_string($taal));
$this->resultaat = mysql_query($this->resultaat);
if(!$this->resultaat) {
return 0;
}
if(mysql_num_rows($this->resultaat) == 0) {
return 404;
}
$this->rij = mysql_fetch_array($this->resultaat);
echo '<h1>'.$this->rij['titel'].'</h1>'; //Geef de titel weer.
echo $this->rij['tekst'];//Geef het bericht weer.
return 1;
}
?>
Is er een andere manier om de titel en tekst te returnen? Volgens mij is het echoën niet OOP.
Mvg
Pepijn
EDIT:
Sorry voor deze onnodige post. Ik heb het gevonden:
http://www.ozzu.com/programming-forum/return-multiple-values-t26539.html
Mijn vraag was hoe je meerdere waarden kon returnen. Deze is nu opgelost.
Ps. Iedereen alvast fijne feest dagen :)