so my ploblem is i dont know how to show a scorebord like example Argentina vs Belgium and Brazil vs Germany, Like the away team vs home team, can you help? (p.s = i am from belgium so the code is mixed with dutch, i hope its oke.)
Wedstrijd.php= Controller
include_once "model/wedstrijd.class.php";
$db = include_once "db.php";
$wedstrijdInstance = new Wedstrijd($db);
$alleWedstrijden = $wedstrijdInstance->getAllWedstrijden();
$output = include_once "views/list-wedstrijden-form.php";
return $output;
wedstrijd.class.php = model
class Wedstrijd{
private $db;
public function __construct($dbConnection){
$this->db = $dbConnection;
}
public function getAllWedstrijden(){
$query = "SELECT thuisploeg.naam as thuisploegNaam, uitploeg.naam as uitploegNaam, scoreUit, scoreThuis
from wedstrijd, ploeg as thuisploeg, ploeg as uitploeg
where thuisId = thuisploeg.ploegId
and uitId = uitploeg.ploegId";
$statement = $this->db->prepare($query);
$statement->execute();
return $statement->fetchAll(PDO::FETCH_CLASS);
}
}
_____
list-wedstrijd-form = view
$outputStr ="<ul class='list-group'> <li class='list-group-item active'>Wedstrijden</li>";
foreach ($alleWedstrijden as $wedstrijd){
$outputStr .="
<li class='list-group-item'>
$wedstrijd->thuisploegNaam - $wedstrijd->uitploegNaam | $wedstrijd->scoreUit - $wedstrijd->scoreThuis
</li>
";
}
$outputStr .= "</ul>";
return($outputStr);