0
У меня проблема со сценарием, который я запускал.Поле DB с датой остается пустой
Когда запрос был запущен, поле datum_betalen остается пустым. Что я сделал не так? Если я выполнил echo $ datum_betalen после выполнения запроса, у него есть дата.
//zoek aantal dagen bij betalingstermijn
if($bet_term_maand == 'ja')
{
$aantal_maanden = ceil($bet_term_dagen/30);
$dagen_resterend = date('t') - date('d') - 1;
$datum_betalen = mktime(0, 0, 0, date('m') + $aantal_maanden , date('d') + $dagen_resterend, date('Y'));
$datum_betalen = date('m-d-Y', $datum_betalen);
}
else
{
$datum_betalen = mktime(0, 0, 0, date('m'), date('d') + $bet_term_dagen, date('Y'));
$datum_betalen = date('m-d-Y', $datum_betalen);
}
// voer query uit
if($land_id == 1)
{
$btw = $config['btw'];
}
else
{
$btw = 0;
}
if($type == 'factuur')
{
$sql = "INSERT INTO 9_factuur_id
(
dossier_id,
factuur_nr,
contact_id,
naam,
btw,
min_orderkosten,
transport,
datum_verstuurd,
bet_term_dagen,
bet_term_maand,
datum_betalen,
soort,
status,
user_id
)
VALUES
(
'".$dossier_id."',
IFNULL((SELECT MAX(factuur_nr) + 1 FROM 9_factuur_id AS temp),'42003'),
'".$contact_id."',
'".$naam."',
'".$btw."',
'".$min_orderkosten."',
'".$transport."',
NOW(),
'".$bet_term_dagen."',
'".$bet_term_maand."',
'".$datum_betalen."',
'factuur',
'open',
'".$_SESSION['user_id']."'
)
";
}
else
{
$sql = "INSERT INTO 9_factuur_id
(
dossier_id,
contact_id,
naam,
btw,
min_orderkosten,
transport,
datum_verstuurd,
bet_term_dagen,
bet_term_maand,
datum_betalen,
soort,
status,
user_id
)
VALUES
(
'".$dossier_id."',
'".$contact_id."',
'".$naam."',
'".$btw."',
'".$min_orderkosten."',
'".$transport."',
NOW(),
'".$bet_term_dagen."',
'".$bet_term_maand."',
'".$datum_betalen."',
'proforma',
'open',
'".$_SESSION['user_id']."'
)
";
}
Любые идеи?
показать свою структуру db – user973254