Ik probeer een functie te bouwen die een datum uit mijn database haalt.
Nou dacht ik dat ik dat wel onder de knie had, maar wat ik ook doe, dit apparaat blijft maar unexpected errors geven.
De code is volledig zoals die in zen-cart gebruikt wordt, dus de sql query werkt zoals die daar staat. Kan iemand me zeggen wat hier fout gaat?
function get_boek_datum($oId){
global $db;
//de boekingsdatum bepalen op basis van de order history
//hier zit nog een fout in!
$boekdatum_raw = "select orders_status_id, date_added from " . TABLE_ORDERS_STATUS_HISTORY . " WHERE orders_id = '" . $oID . "';
$db->Execute($boekdatum_raw);
while (!$boekdatum_raw->EOF) {
$this_status_id = $boekdatum_raw->fields['orders_status_id'];
$this_boekdatum = $boekdatum_raw->fields['date_added'];
echo $this_status_id;
echo $this_boekdatum;
//if ($this_status_id == ''){
// continue;
//}
//if ($this_status_id == 2){
// $boek_datum = $this_boekdatum;
// $found = true;
// }
//if (($this_status_id == 3) && (!$found)){
// $boek_datum = $this_boekdatum;
// $found = true;
// }
//if (($this_status_id == 1) && (!$found)){
// $boek_datum = $this_boekdatum;
//}
$boekdatum = 1;
//$boekdatum_raw->MoveNext();
}
return $boekdatum;
}// END function get_boek_datum($oId)
echo "boekdatum= " . get_boek_datum(1112);