query("SELECT fid
FROM jumi_finanzen
WHERE datum = '$datum_form'
AND beschreibung = '$beschreibung'
AND firma = '$firma'
AND art = '$art'
AND betrag = '$betrag'
AND bemerkung = '$bemerkung'
");
$row = $result->fetch_array();
if ($row['fid'] == '' AND $fid_edit == '-1')
{
$sql1 = $db->query("INSERT INTO jumi_finanzen ( datum
, beschreibung
, firma
, art
, betrag
, bemerkung
)
VALUES
( '$datum_form'
, '$beschreibung'
, '$firma'
, '$art'
, '$betrag'
, '$bemerkung'
)
");
$fid = $db->insert_id;
}
elseif($fid_edit != '-1')
{
$sql1 = $db->query( "UPDATE jumi_finanzen
SET datum = '$datum_form'
,beschreibung = '$beschreibung'
,firma = '$firma'
,art = '$art'
,betrag = '$betrag'
,bemerkung = '$bemerkung'
WHERE fid = $fid_edit
" );
$fid = $fid_edit;
}
else
{
$fid = $row['fid'];
}
$datum = date("Y-m-d H:i:s");
$sql2 = $db->query("INSERT INTO jumi_finanzen_uploads ( fid
, filename
, originalname
, uid
, datum
)
VALUES
( $fid
, '$vpb_final_location'
, '$originalname'
, $uid
, '$datum'
)
");
//Display the file id
if ($sql2)
{
echo '
Betrag wurde erfasst!
|***|success|***|' . $vpb_file_id;
exit;
}
else
{
echo ' Betrag wurde nicht erfasst: Insert Fehler Datenbank.
|***|error|***|' . $vpb_file_id;
exit;
}
}
else
{
//Display general system error
echo 'general_system_error';
}
}
}
if ($function == 'save_without_files')
{
$form_datum = $_POST['datum'];
$datum_form = preg_replace('/^(\\d{2})\\.(\\d{2})\\.(\\d{4})$/', '$3-$2-$1', $form_datum);
$beschreibung = $_POST['beschreibung'];
$firma = $_POST['firma'];
$art = $_POST['art'];
$betrag = $_POST['betrag'];
$bemerkung = $_POST['bemerkung'];
#fid gesetzt, wenn Finanzen bearbeitet wird
$fid_edit = $_POST['fid_edit'];
$db = dbconnect();
# Wenn Verlag nicht vorhanden, dann neu anlegen
$datum = date("Y-m-d H:i:s");
if($fid_edit == '-1'){
$sql1 = $db->query("INSERT INTO jumi_finanzen ( datum
, beschreibung
, firma
, art
, betrag
, bemerkung
)
VALUES
( '$datum_form'
, '$beschreibung'
, '$firma'
, '$art'
, '$betrag'
, '$bemerkung'
)
");
if ($sql1)
{
echo ' Betrag wurde erfasst!
|***|success|***|';
exit;
}
else
{
echo ' Betrag wurde nicht erfasst: Insert Fehler Datenbank.
|***|error';
exit;
}
}else{
$sql1 = $db->query( "UPDATE jumi_finanzen
SET datum = '$datum_form'
,beschreibung = '$beschreibung'
,firma = '$firma'
,art = '$art'
,betrag = '$betrag'
,bemerkung = '$bemerkung'
WHERE fid = $fid_edit
" );
if ($sql1)
{
echo ' Betrag wurde bearbeitet!
|***|success|***|';
exit;
}
else
{
echo ' Betrag wurde nicht bearbeitet: Update Fehler Datenbank.
|***|error';
exit;
}
}
}
if ($function == 'delBelegFile') {
if (isset($_POST['id'])) {
$id = $_POST['id'];
}
$result0 = $db->query("SELECT filename, fid
FROM jumi_finanzen_uploads
WHERE id = $id;");
$row0 = $result0->fetch_array();
$stmt1 = $db->query("DELETE FROM jumi_finanzen_uploads WHERE id= $id");
$del = unlink($row0['filename']);
if ($stmt1 AND $del) {
echo ' Die Datei wurde gelöscht!
|***|success|***|'.$row0['fid'];
exit;
} else {
echo ' Die Datei wurde nicht gelöscht: DELETE Fehler Datenbank.
|***|success|***|'.$row0['fid'];
exit;
}
}
if ($function == 'delBeleg') {
if (isset($_POST['fid'])) {
$fid = $_POST['fid'];
}
$query = "SELECT id, filename, originalname FROM jumi_finanzen_uploads WHERE fid='$fid' ORDER BY datum DESC";
$result = $db->query( $query)
or die ("Cannot execute query1");
while ($row = $result->fetch_array()){
$del = unlink($row['filename']);
}
$stmt1 = $db->query("DELETE FROM jumi_finanzen_uploads WHERE fid = $fid;");
$stmt2 = $db->query("DELETE FROM jumi_finanzen WHERE fid = $fid");
if ($stmt1 AND $stmt2) {
echo ' Beleg wurde gelöscht!
|***|success';
exit;
} else {
echo ' Beleg wurde nicht gelöscht: DELETE Fehler Datenbank.
|***|success';
exit;
}
}
?>