ik maak gebruik voor mijn website van een runQuery uit de MySQL database om weer te geven op de website de talen welke de medewerkers spreken. Als ik deze runQuery gebruik dan geeft ie deze weer als voorbeeld:

English|*|Dutch|*|German

Nu wil ik deze op de website weergeven als een vlaggetje inplaats van teksten.
Alleen door het gebruik van de |*| kan ik deze niet niet als vlaggetje neerzetten.

Ik kan wel voor elke combinatie een aparte vlaggen reeks aanmaken maar lijkt mij handiger om dit gewoon per land te doen.

iemand een iedee hoe ik dit kan doen met deze outcome uit de runQuery vanuit de database?
Wat is die |*|? Misschien even relevante code laten zien hoe het nu is zodat we kunnen vertellen wat aangepast moet worden.
Dit is een deel van de code welke relevant kan zijn:

include("./include/header.inc.php");

// No direct access is allowed
if(!defined('ACCESS'))
{
header("location: ".ROOT_URL);
redirectMe(ROOT_URL);
}

$xtpl = new XTemplate('consulent.php');

$clsDb = new clsDb(DB_USER, DB_PASSWORD, DB_NAME, DB_HOST);

$resEmp1 = $clsDb->runQuery("SELECT * FROM am_comprofiler WHERE cb_empstatus='" . AVAILABLE . "'", "array");

if((count($resEmp1)) < 1)
$xtpl->parse('main.no_emps');
else
{
$intCounter = 0;
if(count($resEmp1) > 0)
{
shuffle($resEmp1);
foreach($resEmp1 as $emp)
{
$xtpl->assign("EMP_TAAL", $emp['cb_taal']);

}
}

Reageren