Hallo ik heb een probleem met mijn script. Heb er heletijd aan lopen sleutelen maar ik kan de fout maar niet vinden.
Ik wil dus in handleManager.class.php de gevonden gegevens in 1 array's plaatsen.
Die 2 array's worden weer in 1 array geplaatst en terug ge-returned.
Nu heb ik al een stukje geschreven om dit uit te lezen maar er komt van iedere bekende en onbekende handle, maar 1 item op het scherm. Iemand een idee?
handleManager.class.php:
handle.php:
Ik wil dus in handleManager.class.php de gevonden gegevens in 1 array's plaatsen.
Die 2 array's worden weer in 1 array geplaatst en terug ge-returned.
Nu heb ik al een stukje geschreven om dit uit te lezen maar er komt van iedere bekende en onbekende handle, maar 1 item op het scherm. Iemand een idee?

handleManager.class.php:
PHP:
// In een lusje de array vullen met BEKENDE array's
while ($row = mysql_fetch_assoc($q)) {
$ohandle[0][] = new handle($row['handleid']);
$gehad[$row['handleid']] = true;
}
// In een lusje de array vullen met ONBEKENDE arrays
while ($row = mysql_fetch_assoc($q2)) {
if (!isset($gehad[$row['handleid']])) {
$ohandle[1][] = new handle($row['handleid']);
}
}
$aData = $ohandle;
return $aData;
}
handle.php:
PHP:
$onbekende = '';
$bekende = '';
if($debug == true) {
echo '<pre>';
print_r(handleManager::zoekHandles($_GET['zoek']));
echo '</pre>';
}
foreach (handleManager::zoekHandles($_GET['zoek']) As $id => $obj2) {
$tmpl = new tpl('list_handle_item.htm');
foreach ($obj2 As $key => $obj) {
$tmpl->assign('type', $_GET['type']);
$tmpl->assign('id', $obj->getId());
$tmpl->assign('bedrijfsnaam', $obj->getBedrijfsnaam());
$tmpl->assign('geslacht', $obj->getGeslacht());
$tmpl->assign('voorletters', $obj->getVoorletters());
$tmpl->assign('tussenvoegsels', $obj->getTussenvoegsels());
$tmpl->assign('achternaam', $obj->getAchternaam());
$tmpl->assign('straatnaam', $obj->getStraatnaam());
$tmpl->assign('huisnummer', $obj->getHuisnummer());
$tmpl->assign('huisnummertoevoeging', $obj->getHuisnummertoevoeging());
$tmpl->assign('postcode', $obj->getPostcode());
$tmpl->assign('plaats', $obj->getPlaats());
$tmpl->assign('land', $obj->getLand());
$tmpl->assign('fax', $obj->getFax());
$tmpl->assign('telefoon', $obj->getTelefoon());
$tmpl->assign('email', $obj->getEmail());
}
if ($id == 0) {
$bekende .= $tmpl->get();
}
else {
$onbekende .= $tmpl->get();
}
}
$tpl->assign('lijst', $bekende);
$tpl->assign('lijst2', $onbekende);
$tpl->parse();