Mini Shell
<?php
require("../Ayarlar/Baglantim.php");
require("../Ayarlar/Guvenlik.php");
?>
<?php
if (isset($_POST["csatisekleme"])) {
$id = intval($_POST['csatisekleme']);
$sorgu = $baglanti->prepare("SELECT * FROM Cariler Where id=:id");
$sorgu->execute(array(':id'=>$id));
$sonuc = $sorgu->fetch();//sorgu çalıştırılıp veriler alınıyor
?>
<form id="Ekle" action="javascript:void(0);">
<div class="card radius-10 bg-gradient">
<div class="card-body">
<div class="d-flex align-items-center table-responsive">
<div>
<h5 class="mb-0 text-uppercase"><?= $sonuc["unvani"] ?> Satış Faturası Ekle</h5>
</div>
</div>
<hr/>
<div class="row g-3">
<div class="col-md-12">
<input hidden="hidden" type="text" class="form-control" id="inputPrice" readonly="readonly" placeholder="Fatura Ünvanı" name="ekleyen" value="<?= $kbilgi["id"] ?>">
<input hidden="hidden" type="text" id="cid" class="form-control" id="inputPrice" readonly="readonly" placeholder="Fatura Ünvanı" name="cariadi" value="<?= $sonuc["id"] ?>">
<input hidden="hidden" type="text" id="parabirimi" class="form-control" id="inputPrice" readonly="readonly" placeholder="Fatura Ünvanı" name="parabirimi" value="<?= $sonuc["parabirimi"] ?>">
</div>
<div class="col-md-4">
<label for="inputPrice" class="form-label">Fatura Tarihi</label>
<input type="text" id="faturatarihi" class="tarih form-control" id="inputPrice" placeholder="Fatura Tarihi" name="faturatarihi" value="<?php echo date('Y-m-d H:i'); ?>" />
</div>
<div class="col-md-4">
<label for="inputPrice" class="form-label">Fatura Seri</label>
<input type="text" id="faturaseri" class="form-control" id="inputPrice" placeholder="Fatura Seri" name="faturaseri" value="<?= $rastgeleharf; ?>">
</div>
<div class="col-md-4">
<label for="inputPrice" class="form-label">Fatura Numarası</label>
<input type="text" id="faturanumarasi" class="form-control" id="inputPrice" placeholder="Fatura Numarası" name="faturanumarasi" value="<?= $rastgelesayi; ?>">
</div>
<div class="col-md-12">
<span class="g-y100 y-y100 btn btn-warning" id="username-addon" data-bs-toggle="modal" data-bs-target="#SeciciPencere">Ürün Seç</span>
</div>
<div class="col-md-12 table-responsive">
<table id="Tablom" class="table table-hover align-middle mb-0">
<thead class="<?= $kbilgi['tablorengi']?>">
<tr>
<th><strong>Ürün Adı</strong></th>
<th>Adet</th>
<th>Fiyat</th>
<th>Kdvsiz Toplam</th>
<th>Kdv Oran</th>
<th>Kdv Tutar</th>
<th>Kdvli Toplam</th>
<th>İşlem</th>
</tr>
</thead>
<tbody>
</tbody>
</table>
</div>
<div class="col-md-3">
<div class="form-group">
<label for="aratoplam">Ara Toplam</label>
<input type="text" class="form-control" readonly="readonly" id="aratoplam" name="aratoplam" placeholder="Ara Toplam">
</div>
</div>
<div class="col-md-3">
<div class="form-group">
<label for="kdvtoplam">Kdv Toplam</label>
<input type="text" class="form-control" readonly="readonly" id="kdvtoplam" name="kdvtoplam" placeholder="Kdv Toplam">
</div>
</div>
<div class="col-md-3">
<div class="form-group">
<label for="geneltoplam">Genel Toplam</label>
<input type="text" class="form-control" readonly="readonly" id="geneltoplam" name="geneltoplam" placeholder="Genel Toplam">
</div>
</div>
<div class="col-md-3">
<div class="form-group">
<input name="odemetipi" id="odemetipi" type="text" value="satis" hidden="hidden" class="form-control" />
<label class="control-label">Depo Seçiniz</label>
<select class="form-control custom-select" name="depo" data-placeholder="Depo Seçiniz" tabindex="1">
<?php
$sorgud = $baglanti->prepare('Select * from Depolar'); // Veritabanındaki Depolar tablosundaki tüm verileri çekiyoruz
$sorgud->execute(); // Sorgumuzu çalıştırıyoruz
while($sonucd=$sorgud->fetch()) // While Döngüsü ile Verilerimzi döndürüyoruz
{ // While Başlangıcı
?> <option class="bg-dark" value="<?= $sonucd['id']?>"><?= $sonucd['depoadi']?></option>
<?php
} // While Bitiş
?>
</select>
</select>
</div>
</div>
<div class="col-xl-12 col-lg-12 col-md-12 mb-1">
<div class="form-group">
<label class="control-label">Açıklama</label>
<textarea class="form-control" id="aciklama" rows="3" name="odeme"></textarea>
</div>
</div>
<!--/span-->
<div class="col-md-12">
<?php
if ($kbilgi["satisfaturaekle"]==1) {?>
<input type="hidden" class="form-control" name="satisekle">
<input name="kaydet" type="submit" class="btn btn-success px-4 g-y100" value="Ekle" />
<?php }?>
<?php
if ($kbilgi["satisfaturaekle"]!=1) {?>
<h6 class="text-danger">Ekleme Yetkiniz Bulunmamaktadır.</h6>
<?php }?>
</div>
</div>
</div>
</form>
<?php }?>
<?php
if (isset($_POST["csatisduzenleme"])) {
$id = intval($_POST['csatisduzenleme']);
$sorgu = $baglanti->prepare("SELECT * FROM SatFatBilgi Where id=:id");
$sorgu->execute(array(':id'=>$id));
$sonuc = $sorgu->fetch();//sorgu çalıştırılıp veriler alınıyor
?>
<form id="Duzenle" action="javascript:void(0);">
<div class="card radius-10 bg-gradient">
<div class="card-body">
<div class="d-flex align-items-center table-responsive">
<div>
<h5 class="mb-0 text-uppercase"><?= $sonuc["faturaseri"] ?>-<?= $sonuc["faturanumarasi"] ?> Nolu Satış Faturasını Düzenle</h5>
</div>
</div>
<hr/>
<div class="row g-3">
<div class="col-md-12">
<input hidden="hidden" type="text" class="form-control" id="inputPrice" readonly="readonly" placeholder="Fatura Ünvanı" name="ekleyen" value="<?= $kbilgi["id"] ?>">
<input hidden="hidden" type="text" id="cid" class="form-control" id="inputPrice" readonly="readonly" placeholder="Fatura Ünvanı" name="cariadi" value="<?= $sonuc["cariadi"] ?>">
<input hidden="hidden" type="text" id="parabirimi" class="form-control" id="inputPrice" readonly="readonly" placeholder="Fatura Ünvanı" name="parabirimi" value="<?= $sonuc["parabirimi"] ?>">
<input type="hidden" class="form-control" name="id" value="<?php echo $sonuc["id"]; ?>">
</div>
<div class="col-md-4">
<label for="inputPrice" class="form-label">Fatura Tarihi</label>
<input type="text" id="faturatarihi" class="tarih form-control" id="inputPrice" placeholder="Fatura Tarihi" name="faturatarihi" value="<?= $sonuc["faturatarihi"] ?>">
</div>
<div class="col-md-4">
<label for="inputPrice" class="form-label">Fatura Seri</label>
<input type="text" id="faturaseri" class="form-control" id="inputPrice" placeholder="Fatura Seri" name="faturaseri" value="<?= $sonuc["faturaseri"] ?>">
</div>
<div class="col-md-4">
<label for="inputPrice" class="form-label">Fatura Numarası</label>
<input type="text" id="faturanumarasi" class="form-control" id="inputPrice" placeholder="Fatura Numarası" name="faturanumarasi" value="<?= $sonuc["faturanumarasi"] ?>">
</div>
<div class="col-md-12">
<span class="g-y100 y-y100 btn btn-success" id="username-addon" data-bs-toggle="modal" data-bs-target="#SeciciPencere">Ürün Seç</span>
</div>
<div class="col-md-12 table-responsive">
<table id="Tablom" class="table table-responsive table-bordered table-hovered">
<thead>
<tr>
<th><strong>Ürün Adı</strong></th>
<th>Adet</th>
<th>Fiyat</th>
<th>Kdvsiz Toplam</th>
<th>Kdv Oran</th>
<th>Kdv Tutar</th>
<th>Kdvli Toplam</th>
<th>İşlem</th>
</tr>
</thead>
<tbody>
<?php $alfatbags = $baglanti->query("SELECT * FROM SatFatBag where bilgiid=".$sonuc["id"])->fetchAll();
foreach ($alfatbags as $alfatbag) {?>
<?php $fatura = $baglanti->query("SELECT * FROM SatisFaturasi where id=".$alfatbag["faturaid"])->fetchAll(PDO::FETCH_ASSOC);
if(count($fatura)>0){?>
<?php foreach($fatura as $faturasi){?>
<tr class="satir"><td><input id="stokgrup_' + sayac + '" name="stokgrup[]' + '" type="hidden" class="form-control" value="<?php echo $faturasi['stokgrup'] ?>"/><input id="urunadi_' + sayac + '" name="urunadi[]' + '" value="<?php echo $faturasi['urunadi'] ?>" type="hidden"> <span id="urun_' + sayac + '">
<?php $urunlerim = $baglanti->query("SELECT * FROM Urunler where id=".$faturasi["urunadi"])->fetchAll(PDO::FETCH_ASSOC);
if(count($urunlerim)>0){?>
<?php foreach($urunlerim as $urunum){?>
<?php echo $urunum['urunadi'] ?>
<?php } ?> - <?php $model = $baglanti->query("SELECT * FROM Modeller where id=".$urunum["modeli"])->fetchAll(PDO::FETCH_ASSOC);
if(count($model)>0){?>
<?php
foreach($model as $modeli){
?>
<?php echo $modeli['modeladi']; ?>
<?php
}
?>
<?php } ?> - <?php $marka = $baglanti->query("SELECT * FROM Markalar where id=".$urunum["markasi"])->fetchAll(PDO::FETCH_ASSOC);
if(count($marka)>0){
?>
<?php
foreach($marka as $markasi){
?>
<?php echo $markasi['markaadi']; ?>
<?php
}
?>
<?php } ?>
<?php
}
?>
</span></td>
<td><input id="adet_' + sayac + '" name="adet[]' + '" type="text" class="sayi adet hesaplama form-control" value="<?php echo $faturasi['adet'] ?>"/></td>
<td><input id="fiyat_' + sayac + '" name="fiyat[]' + '" type="text" value="<?php echo $faturasi['fiyat'] ?>" class="sayi fiyat hesaplama form-control" /></td>
<td><input id="kdvsiztoplam_' + sayac + '" name="kdvsiztoplam[]' + '" type="text" value="<?php echo $faturasi['kdvsiztoplam'] ?>" class="kdvsiztoplam hesaplama form-control"/></td>
<td><input id="kdvoran_' + sayac + '" name="kdvoran[]' + '" type="text" value="<?php echo $faturasi['kdvoran'] ?>" class="kdvoran hesaplama form-control"/></td>
<td><input id="kdvtutar_' + sayac + '" name="kdvtutar[]' + '" type="text" value="<?php echo $faturasi['kdvtutar'] ?>" class="kdvtutar hesaplama form-control"/></td>
<td><input id="kdvlitoplam_' + sayac + '" name="kdvlitoplam[]' + '" type="text" value="<?php echo $faturasi['kdvlitoplam'] ?>" class="kdvlitutar hesaplama form-control"/></td>
<td><button type="button" data-toggle="tooltip" class="sil btn btn-icon btn-round btn-danger"><i class="bx bx-trash"></i></button></td></tr>
<?php } ?>
<?php
}
?>
<?php } ?>
</tbody>
</table>
</div>
<div class="col-md-3">
<div class="form-group">
<label for="aratoplam">Ara Toplam</label>
<input type="text" class="form-control" readonly="readonly" id="aratoplam" name="aratoplam" placeholder="Ara Toplam" value="<?= $sonuc["aratoplam"] ?>">
</div>
</div>
<div class="col-md-3">
<div class="form-group">
<label for="kdvtoplam">Kdv Toplam</label>
<input type="text" class="form-control" readonly="readonly" id="kdvtoplam" name="kdvtoplam" placeholder="Kdv Toplam" value="<?= $sonuc["kdvtoplam"] ?>">
</div>
</div>
<div class="col-md-3">
<div class="form-group">
<label for="geneltoplam">Genel Toplam</label>
<input type="text" class="form-control" readonly="readonly" id="geneltoplam" name="geneltoplam" placeholder="Genel Toplam" value="<?= $sonuc["geneltoplam"] ?>">
</div>
</div>
<div class="col-md-3">
<div class="form-group">
<input name="odemetipi" id="odemetipi" type="text" value="satis" hidden="hidden" class="form-control" />
<label class="control-label">Depo Seçiniz</label>
<select class="form-control custom-select" name="depo" data-placeholder="Depo Seçiniz" tabindex="1">
<?php $depo = $baglanti->query("SELECT * FROM Depolar where id=".$sonuc["depo"])->fetchAll(PDO::FETCH_ASSOC);
if(count($depo)>0){
?>
<?php
foreach($depo as $deposu){
?>
<option class="bg-dark" value="<?= $sonuc['depo']?>">Seçili: <?php echo $deposu['depoadi']; ?></option>
<?php
}
?>
<?php } ?>
<?php $sorgud = $baglanti->prepare('Select * from Depolar');
$sorgud->execute(); // Sorgumuzu çalıştırıyoruz
while($sonucd=$sorgud->fetch()) // While Döngüsü ile Verilerimzi döndürüyoruz
{ // While Başlangıcı
?> <option class="bg-dark" value="<?= $sonucd['id']?>"><?= $sonucd['depoadi']?></option>
<?php
} // While Bitiş
?>
</select>
</select>
</div>
</div>
<div class="col-xl-12 col-lg-12 col-md-12 mb-1">
<div class="form-group">
<label class="control-label">Açıklama</label>
<textarea class="form-control" id="aciklama" rows="3" name="odeme"><?= $sonuc['odeme']?></textarea>
</div>
</div>
<!--/span-->
<div class="col-md-12">
<?php
if ($kbilgi["satisfaturaduzenle"]==1) {?>
<input type="hidden" class="form-control" name="satisduzenle">
<input name="kaydet" type="submit" class="btn btn-success px-4 g-y100" value="Düzenle" />
<?php }?>
<?php
if ($kbilgi["satisfaturaduzenle"]!=1) {?>
<h6 class="text-danger">Düzenleme Yetkiniz Bulunmamaktadır.</h6>
<?php }?>
</div>
</div>
</div>
</form>
<?php }?>
<?php
if (isset($_POST["satisekleme"])) {?>
<form id="Ekle" action="javascript:void(0);">
<div class="card radius-10 bg-gradient">
<div class="card-body">
<div class="d-flex align-items-center table-responsive">
<div>
<h5 class="mb-0 text-uppercase">Satış Faturası Ekle</h5>
</div>
</div>
<hr/>
<div class="row g-3">
<div class="col-md-6">
<span class="g-y100 y-y100 btn btn-primary" id="username-addon" data-bs-toggle="modal" data-bs-target="#kisiSeciciPencere">Cari Seç</span>
</div>
<div class="col-md-6">
<span class="g-y100 y-y100 btn btn-danger" id="username-addon" data-bs-toggle="modal" data-bs-target="#CariEkle">Cari Ekle</span>
</div>
<div class="col-md-12">
<label for="inputPrice" class="form-label">Fatura Ünvanı</label>
<input type="text" id="unvan" class="form-control" id="inputPrice" readonly="readonly" placeholder="Fatura Ünvanı" name="urunadi">
<input hidden="hidden" type="text" class="form-control" id="inputPrice" readonly="readonly" placeholder="Fatura Ünvanı" name="ekleyen" value="<?= $kbilgi["id"] ?>">
<input hidden="hidden" type="text" id="cid" class="form-control" id="inputPrice" readonly="readonly" placeholder="Fatura Ünvanı" name="cariadi">
<input hidden="hidden" type="text" id="parabirimi" class="form-control" id="inputPrice" readonly="readonly" placeholder="Fatura Ünvanı" name="parabirimi">
</div>
<div class="col-md-4">
<label for="inputPrice" class="form-label">Fatura Tarihi</label>
<input type="text" id="faturatarihi" class="tarih form-control" id="inputPrice" placeholder="Fatura Tarihi" name="faturatarihi" value="<?php echo date('Y-m-d H:i'); ?>" />
</div>
<div class="col-md-4">
<label for="inputPrice" class="form-label">Fatura Seri</label>
<input type="text" id="faturaseri" class="form-control" id="inputPrice" placeholder="Fatura Seri" name="faturaseri" value="<?= $rastgeleharf; ?>">
</div>
<div class="col-md-4">
<label for="inputPrice" class="form-label">Fatura Numarası</label>
<input type="text" id="faturanumarasi" class="form-control" id="inputPrice" placeholder="Fatura Numarası" name="faturanumarasi" value="<?= $rastgelesayi; ?>">
</div>
<div class="col-md-12">
<span class="g-y100 y-y100 btn btn-warning" id="username-addon" data-bs-toggle="modal" data-bs-target="#SeciciPencere">Ürün Seç</span>
</div>
<div class="col-md-12 table-responsive">
<table id="Tablom" class="table table-hover align-middle mb-0">
<thead class="<?= $kbilgi['tablorengi']?>">
<tr>
<th><strong>Ürün Adı</strong></th>
<th>Adet</th>
<th>Fiyat</th>
<th>Kdvsiz Toplam</th>
<th>Kdv Oran</th>
<th>Kdv Tutar</th>
<th>Kdvli Toplam</th>
<th>İşlem</th>
</tr>
</thead>
<tbody>
</tbody>
</table>
</div>
<div class="col-md-3">
<div class="form-group">
<label for="aratoplam">Ara Toplam</label>
<input type="text" class="form-control" readonly="readonly" id="aratoplam" name="aratoplam" placeholder="Ara Toplam">
</div>
</div>
<div class="col-md-3">
<div class="form-group">
<label for="kdvtoplam">Kdv Toplam</label>
<input type="text" class="form-control" readonly="readonly" id="kdvtoplam" name="kdvtoplam" placeholder="Kdv Toplam">
</div>
</div>
<div class="col-md-3">
<div class="form-group">
<label for="geneltoplam">Genel Toplam</label>
<input type="text" class="form-control" readonly="readonly" id="geneltoplam" name="geneltoplam" placeholder="Genel Toplam">
</div>
</div>
<div class="col-md-3">
<div class="form-group">
<input name="odemetipi" id="odemetipi" type="text" value="satis" hidden="hidden" class="form-control" />
<label class="control-label">Depo Seçiniz</label>
<select class="form-control custom-select" name="depo" data-placeholder="Depo Seçiniz" tabindex="1">
<?php
$sorgud = $baglanti->prepare('Select * from Depolar'); // Veritabanındaki Depolar tablosundaki tüm verileri çekiyoruz
$sorgud->execute(); // Sorgumuzu çalıştırıyoruz
while($sonucd=$sorgud->fetch()) // While Döngüsü ile Verilerimzi döndürüyoruz
{ // While Başlangıcı
?> <option class="bg-dark" value="<?= $sonucd['id']?>"><?= $sonucd['depoadi']?></option>
<?php
} // While Bitiş
?>
</select>
</select>
</div>
</div>
<div class="col-xl-12 col-lg-12 col-md-12 mb-1">
<div class="form-group">
<label class="control-label">Açıklama</label>
<textarea class="form-control" id="aciklama" rows="3" name="odeme"></textarea>
</div>
</div>
<!--/span-->
<div class="col-md-12">
<?php
if ($kbilgi["satisfaturaekle"]==1) {?>
<input type="hidden" class="form-control" name="satisekle">
<input name="kaydet" type="submit" class="btn btn-success px-4 g-y100" value="Ekle" />
<?php }?>
<?php
if ($kbilgi["satisfaturaekle"]!=1) {?>
<h6 class="text-danger">Ekleme Yetkiniz Bulunmamaktadır.</h6>
<?php }?>
</div>
</div>
</div>
</form>
<?php }?>
<?php
if (isset($_POST["satisduzenleme"])) {
$id = intval($_POST['satisduzenleme']);
$sorgu = $baglanti->prepare("SELECT * FROM SatFatBilgi Where id=:id");
$sorgu->execute(array(':id'=>$id));
$sonuc = $sorgu->fetch();//sorgu çalıştırılıp veriler alınıyor
?>
<form id="Duzenle" action="javascript:void(0);">
<div class="card radius-10 bg-gradient">
<div class="card-body">
<div class="d-flex align-items-center table-responsive">
<div>
<h5 class="mb-0 text-uppercase"><?= $sonuc["faturaseri"] ?>-<?= $sonuc["faturanumarasi"] ?> Nolu Satış Faturasını Düzenle</h5>
</div>
</div>
<hr/>
<div class="row g-3">
<div class="col-md-6">
<span class="g-y100 y-y100 btn btn-primary" id="username-addon" data-bs-toggle="modal" data-bs-target="#kisiSeciciPencere">Cari Seç</span>
</div>
<div class="col-md-6">
<span class="g-y100 y-y100 btn btn-danger" id="username-addon" data-bs-toggle="modal" data-bs-target="#CariEkle">Cari Ekle</span>
</div>
<div class="col-md-12">
<label for="inputPrice" class="form-label">Fatura Ünvanı</label>
<input type="text" id="unvan" class="form-control" id="inputPrice" readonly="readonly" placeholder="Fatura Ünvanı" value="<?php
$cari = $baglanti->query("SELECT * FROM Cariler where id=".$sonuc["cariadi"])->fetchAll(PDO::FETCH_ASSOC);
if(count($cari)>0){?>
<?php
foreach($cari as $carisi){?>
<?php echo $carisi['unvani']; ?>
<?php }?>
<?php } ?>">
<input hidden="hidden" type="text" class="form-control" id="inputPrice" readonly="readonly" placeholder="Fatura Ünvanı" name="ekleyen" value="<?= $kbilgi["id"] ?>">
<input hidden="hidden" type="text" id="cid" class="form-control" id="inputPrice" readonly="readonly" placeholder="Fatura Ünvanı" name="cariadi" value="<?= $sonuc["cariadi"] ?>">
<input hidden="hidden" type="text" id="parabirimi" class="form-control" id="inputPrice" readonly="readonly" placeholder="Fatura Ünvanı" name="parabirimi" value="<?= $sonuc["parabirimi"] ?>">
<input type="hidden" class="form-control" name="id" value="<?php echo $sonuc["id"]; ?>">
</div>
<div class="col-md-4">
<label for="inputPrice" class="form-label">Fatura Tarihi</label>
<input type="text" id="faturatarihi" class="tarih form-control" id="inputPrice" placeholder="Fatura Tarihi" name="faturatarihi" value="<?= $sonuc["faturatarihi"] ?>">
</div>
<div class="col-md-4">
<label for="inputPrice" class="form-label">Fatura Seri</label>
<input type="text" id="faturaseri" class="form-control" id="inputPrice" placeholder="Fatura Seri" name="faturaseri" value="<?= $sonuc["faturaseri"] ?>">
</div>
<div class="col-md-4">
<label for="inputPrice" class="form-label">Fatura Numarası</label>
<input type="text" id="faturanumarasi" class="form-control" id="inputPrice" placeholder="Fatura Numarası" name="faturanumarasi" value="<?= $sonuc["faturanumarasi"] ?>">
</div>
<div class="col-md-12">
<span class="g-y100 y-y100 btn btn-success" id="username-addon" data-bs-toggle="modal" data-bs-target="#SeciciPencere">Ürün Seç</span>
</div>
<div class="col-md-12 table-responsive">
<table id="Tablom" class="table table-responsive table-bordered table-hovered">
<thead class="<?= $kbilgi['tablorengi']?>">
<tr>
<th><strong>Ürün Adı</strong></th>
<th>Adet</th>
<th>Fiyat</th>
<th>Kdvsiz Toplam</th>
<th>Kdv Oran</th>
<th>Kdv Tutar</th>
<th>Kdvli Toplam</th>
<th>İşlem</th>
</tr>
</thead>
<tbody>
<?php $alfatbags = $baglanti->query("SELECT * FROM SatFatBag where bilgiid=".$sonuc["id"])->fetchAll();
foreach ($alfatbags as $alfatbag) {?>
<?php $fatura = $baglanti->query("SELECT * FROM SatisFaturasi where id=".$alfatbag["faturaid"])->fetchAll(PDO::FETCH_ASSOC);
if(count($fatura)>0){?>
<?php foreach($fatura as $faturasi){?>
<tr class="satir"><td><input id="stokgrup_' + sayac + '" name="stokgrup[]' + '" type="hidden" class="form-control" value="<?php echo $faturasi['stokgrup'] ?>"/><input id="urunadi_' + sayac + '" name="urunadi[]' + '" value="<?php echo $faturasi['urunadi'] ?>" type="hidden"> <span id="urun_' + sayac + '">
<?php $urunlerim = $baglanti->query("SELECT * FROM Urunler where id=".$faturasi["urunadi"])->fetchAll(PDO::FETCH_ASSOC);
if(count($urunlerim)>0){?>
<?php foreach($urunlerim as $urunum){?>
<?php echo $urunum['urunadi'] ?>
<?php } ?> - <?php $model = $baglanti->query("SELECT * FROM Modeller where id=".$urunum["modeli"])->fetchAll(PDO::FETCH_ASSOC);
if(count($model)>0){?>
<?php
foreach($model as $modeli){
?>
<?php echo $modeli['modeladi']; ?>
<?php
}
?>
<?php } ?> - <?php $marka = $baglanti->query("SELECT * FROM Markalar where id=".$urunum["markasi"])->fetchAll(PDO::FETCH_ASSOC);
if(count($marka)>0){
?>
<?php
foreach($marka as $markasi){
?>
<?php echo $markasi['markaadi']; ?>
<?php
}
?>
<?php } ?>
<?php
}
?>
</span></td>
<td><input id="adet_' + sayac + '" name="adet[]' + '" type="text" class="sayi adet hesaplama form-control" value="<?php echo $faturasi['adet'] ?>"/></td>
<td><input id="fiyat_' + sayac + '" name="fiyat[]' + '" type="text" value="<?php echo $faturasi['fiyat'] ?>" class="sayi fiyat hesaplama form-control" /></td>
<td><input id="kdvsiztoplam_' + sayac + '" name="kdvsiztoplam[]' + '" type="text" value="<?php echo $faturasi['kdvsiztoplam'] ?>" class="kdvsiztoplam hesaplama form-control"/></td>
<td><input id="kdvoran_' + sayac + '" name="kdvoran[]' + '" type="text" value="<?php echo $faturasi['kdvoran'] ?>" class="kdvoran hesaplama form-control"/></td>
<td><input id="kdvtutar_' + sayac + '" name="kdvtutar[]' + '" type="text" value="<?php echo $faturasi['kdvtutar'] ?>" class="kdvtutar hesaplama form-control"/></td>
<td><input id="kdvlitoplam_' + sayac + '" name="kdvlitoplam[]' + '" type="text" value="<?php echo $faturasi['kdvlitoplam'] ?>" class="kdvlitutar hesaplama form-control"/></td>
<td><button type="button" data-toggle="tooltip" class="sil btn btn-icon btn-round btn-danger"><i class="bx bx-trash"></i></button></td></tr>
<?php } ?>
<?php
}
?>
<?php } ?>
</tbody>
</table>
</div>
<div class="col-md-3">
<div class="form-group">
<label for="aratoplam">Ara Toplam</label>
<input type="text" class="form-control" readonly="readonly" id="aratoplam" name="aratoplam" placeholder="Ara Toplam" value="<?= $sonuc["aratoplam"] ?>">
</div>
</div>
<div class="col-md-3">
<div class="form-group">
<label for="kdvtoplam">Kdv Toplam</label>
<input type="text" class="form-control" readonly="readonly" id="kdvtoplam" name="kdvtoplam" placeholder="Kdv Toplam" value="<?= $sonuc["kdvtoplam"] ?>">
</div>
</div>
<div class="col-md-3">
<div class="form-group">
<label for="geneltoplam">Genel Toplam</label>
<input type="text" class="form-control" readonly="readonly" id="geneltoplam" name="geneltoplam" placeholder="Genel Toplam" value="<?= $sonuc["geneltoplam"] ?>">
</div>
</div>
<div class="col-md-3">
<div class="form-group">
<input name="odemetipi" id="odemetipi" type="text" value="satis" hidden="hidden" class="form-control" />
<label class="control-label">Depo Seçiniz</label>
<select class="form-control custom-select" name="depo" data-placeholder="Depo Seçiniz" tabindex="1">
<?php $depo = $baglanti->query("SELECT * FROM Depolar where id=".$sonuc["depo"])->fetchAll(PDO::FETCH_ASSOC);
if(count($depo)>0){
?>
<?php
foreach($depo as $deposu){
?>
<option class="bg-dark" value="<?= $sonuc['depo']?>">Seçili: <?php echo $deposu['depoadi']; ?></option>
<?php
}
?>
<?php } ?>
<?php $sorgud = $baglanti->prepare('Select * from Depolar');
$sorgud->execute(); // Sorgumuzu çalıştırıyoruz
while($sonucd=$sorgud->fetch()) // While Döngüsü ile Verilerimzi döndürüyoruz
{ // While Başlangıcı
?> <option class="bg-dark" value="<?= $sonucd['id']?>"><?= $sonucd['depoadi']?></option>
<?php
} // While Bitiş
?>
</select>
</select>
</div>
</div>
<div class="col-xl-12 col-lg-12 col-md-12 mb-1">
<div class="form-group">
<label class="control-label">Açıklama</label>
<textarea class="form-control" id="aciklama" rows="3" name="odeme"><?= $sonuc['odeme']?></textarea>
</div>
</div>
<!--/span-->
<div class="col-md-12">
<?php
if ($kbilgi["satisfaturaduzenle"]==1) {?>
<input type="hidden" class="form-control" name="satisduzenle">
<input name="kaydet" type="submit" class="btn btn-success px-4 g-y100" value="Düzenle" />
<?php }?>
<?php
if ($kbilgi["satisfaturaduzenle"]!=1) {?>
<h6 class="text-danger">Düzenleme Yetkiniz Bulunmamaktadır.</h6>
<?php }?>
</div>
</div>
</div>
</form>
<?php }?>
<div class="modal fade" id="kisiSeciciPencere" tabindex="-1">
<div class="modal-dialog modal-lg">
<div class="modal-content bg-dark bg-gradient">
<div class="modal-header">
<h5 class="modal-title text-uppercase">Firma Seçici</h5>
<button type="button" class="kapat btn-close" aria-label="Close"></button>
</div>
<div class="modal-body table-responsive">
<div class="position-relative">
<input type="text" id="kisiarama" class="form-control ps-5" placeholder="Arama Yap"> <span class="position-absolute top-50 product-show translate-middle-y"><i class="bx bx-search"></i></span>
</div>
<br>
<table class="table table-hover align-middle mb-0">
<thead class="<?= $kbilgi['tablorengi']?>">
<tr>
<th hidden="hidden">#</th>
<th hidden="hidden">parabirimi</th>
<th>Firma Adı</th>
<th>Vergi No veya TCKN</th>
<th>Vergi Dairesi</th>
<th>Adres</th>
</tr>
</thead>
<tbody id="Kisilistesi">
<?php
$sorgu = $baglanti->prepare('Select * from Cariler'); // Veritabanındaki Depolar tablosundaki tüm verileri çekiyoruz
$sorgu->execute(); // Sorgumuzu çalıştırıyoruz
while($sonuc=$sorgu->fetch()) // While Döngüsü ile Verilerimzi döndürüyoruz
{ // While Başlangıcı
?>
<tr class="kisisecilen">
<td hidden="hidden" class="cid"><?= $sonuc['id']?></td>
<td hidden="hidden" class="parabirimi"><?= $sonuc['parabirimi']?></td>
<td class="unvan"><?= $sonuc['unvani']?></td>
<td class="tc"><?= $sonuc['verginumarasi']?></td>
<td class="daire"><?= $sonuc['dairesi']?></td>
<td class="adres"><?= $sonuc['adres']?></td>
</tr>
<?php
} // While Bitiş
?>
</tbody>
</table>
</div>
<div class="modal-footer">
<button type="button" class="modalkapat btn btn-danger">Kapat</button>
</div>
</div>
</div>
</div>
<div class="modal fade" id="SeciciPencere" tabindex="-1">
<div class="modal-dialog modal-xl">
<div class="modal-content bg-dark bg-gradient">
<div class="modal-header">
<h5 class="modal-title text-uppercase">Ürün Seçici</h5>
<button type="button" class="urunmodalkapat btn-close" aria-label="Close"></button>
</div>
<div class="modal-body table-responsive">
<div class="position-relative">
<input type="text" id="arama" class="form-control ps-5" placeholder="Arama Yap"> <span class="position-absolute top-50 product-show translate-middle-y"><i class="bx bx-search"></i></span>
</div>
<br>
<table class="table table-hover align-middle mb-0">
<thead class="<?= $kbilgi['tablorengi']?>">
<tr>
<th hidden="hidden">cid</th>
<th>Ürün Resmi</th>
<th>Ürün Kodu</th>
<th>Ürün Adı</th>
<th>Model</th>
<th>Marka</th>
<th hidden="hidden">Stok Grubu</th>
<th>Kdvsiz Satış Fiyatı</th>
<th>Kdv Oran</th>
<th>Kdvli Satış Fiyatı</th>
</tr>
</thead>
<tbody id="Kisilistesi">
<?php
$sorgu = $baglanti->prepare('Select * from Urunler'); // Veritabanındaki Depolar tablosundaki tüm verileri çekiyoruz
$sorgu->execute(); // Sorgumuzu çalıştırıyoruz
while($sonuc=$sorgu->fetch()) // While Döngüsü ile Verilerimzi döndürüyoruz
{ // While Başlangıcı
?>
<tr class="Satirekle">
<td class="urunid" hidden="hidden"><?= $sonuc['id']?></td>
<td><img class="g50 y50" src="<?= $sonuc['resmi']?>"></td>
<td class="urunkodu"><?= $sonuc['urunkodu']?></td>
<td class="urunadi"><?= $sonuc['urunadi']?></td>
<td class="model">
<?php
$model = $baglanti->query("SELECT * FROM Modeller where id=".$sonuc["modeli"])->fetchAll(PDO::FETCH_ASSOC);
if(count($model)>0){
?>
<?php
foreach($model as $modeli){
?>
<?php echo $modeli['modeladi']; ?>
<?php
}
?>
<?php } ?>
</td>
<td class="marka">
<?php $marka = $baglanti->query("SELECT * FROM Markalar where id=".$sonuc["markasi"])->fetchAll(PDO::FETCH_ASSOC);
if(count($marka)>0){
?>
<?php
foreach($marka as $markasi){
?>
<?php echo $markasi['markaadi']; ?>
<?php
}
?>
<?php } ?>
</td>
<td hidden="hidden" class="stokgrup">
<?php $stokgrup = $baglanti->query("SELECT * FROM StokGruplar where id=".$sonuc["stokgrubu"])->fetchAll(PDO::FETCH_ASSOC);
if(count($stokgrup)>0){?>
<?php
foreach($stokgrup as $grubu){
?>
<?php echo $grubu['id']; ?>
<?php } ?>
<?php } ?></td>
<td class="kdvsizsatisfiyati text-primary text-end"><?= $sonuc['kdvsizsatisfiyati']?></td>
<td class="kdvorani text-warning text-end"><?= $sonuc['kdvorani']?></td>
<td class="satisfiyati text-danger text-end"><?= $sonuc['satisfiyati']?></td>
</tr>
<?php
} // While Bitiş
?>
</tbody>
</table>
</div>
<div class="modal-footer">
<button type="button" class="urunmodalkapat btn btn-danger">Kapat</button>
</div>
</div>
</div>
</div>
<script src="Tasarim/tarihsecici/jquery.datetimepicker.full.min.js"></script>
<script>
$(document).ready(function () {
'use strict';
$.datetimepicker.setLocale('tr');
$('.tarih').datetimepicker({
format:'Y-m-d H:i',
dayOfWeekStart: 1
});
});
</script>
<script type="text/javascript">
$(".sayi").keyup(function (){
if (this.value.match(/[^0-9]/g)){
this.value = this.value.replace(/,/g, '.');
}
});
</script>
<script>
$('#arama').keyup(function () {
if ($('#arama').val().length < 1) {
var tg = $('.Satirekle');
tg.show();
$(".counter").html("Toplam <strong>" + tg.length + "</strong> kişi gösteriliyor");
return;
}
$('.Satirekle').hide();
var txt = $('#arama').val();
$('.Satirekle').each(function () {
if ($(this).text().toUpperCase().indexOf(txt.toUpperCase()) != -1) {
$(this).show().addClass('animated fadeInUp');
}
});
});
</script>
<script>
$('#kisiarama').keyup(function () {
if ($('#kisiarama').val().length < 1) {
var tg = $('.kisisecilen');
tg.show();
$(".counter").html("Toplam <strong>" + tg.length + "</strong> kişi gösteriliyor");
return;
}
$('.kisisecilen').hide();
var txt = $('#kisiarama').val();
$('.kisisecilen').each(function () {
if ($(this).text().toUpperCase().indexOf(txt.toUpperCase()) != -1) {
$(this).show().addClass('animated fadeInUp');
}
});
});
</script>
<script>
$(".modalkapat").click(function () {
$('#kisiSeciciPencere').modal('hide');
});
</script>
<script>
$(".urunmodalkapat").click(function () {
$('#SeciciPencere').modal('hide');
});
</script>
<script src="Tasarim/js/Fatura.js"></script>
<script>
$(document).ready(function(){
$('#Ekle').submit(function(e) {
swal({
title: 'Emin misiniz?',
text: "Eklemek istediğinize emin misiniz?",
icon: "warning",
buttons:{
cancel: {
visible: true,
text : 'Hayır',
className: 'btn btn-danger'
},
confirm: {
text : 'Evet',
className : 'btn btn-success'
}
}
}).then((willDelete) => {
if (willDelete) {
$.ajax({ // Ajax metodu
type: "POST", // Gönderim Methodu POST (GET'de seçilebilir)
url: "Islem/Satis.php", // POST işleminin olacağı sayfa
data: $("#Ekle").serialize(), // Formdaki tüm verileri al
success: function(oldu){ // Eğer işlem başarılı olursa sonuç
$('#sonuc').html(oldu); // Id'si result olan divde sonucu yaz
}
});
} else {
swal("Eklemekten vazgeçtiniz", {
buttons : {
confirm : {
className: 'btn btn-success'
}
}
});
}
});
})
});
</script>
<script>
$(document).ready(function(){
$('#Duzenle').submit(function(e) {
swal({
title: 'Emin misiniz?',
text: "Düzenlemek istediğinize emin misiniz?",
icon: "warning",
buttons:{
cancel: {
visible: true,
text : 'Hayır',
className: 'btn btn-danger'
},
confirm: {
text : 'Evet',
className : 'btn btn-success'
}
}
}).then((willDelete) => {
if (willDelete) {
$.ajax({ // Ajax metodu
type: "POST", // Gönderim Methodu POST (GET'de seçilebilir)
url: "Islem/Satis.php", // POST işleminin olacağı sayfa
data: $("#Duzenle").serialize(), // Formdaki tüm verileri al
success: function(oldu){ // Eğer işlem başarılı olursa sonuç
$('#sonuc').html(oldu); // Id'si result olan divde sonucu yaz
}
});
} else {
swal("Düzenlemekten vazgeçtiniz", {
buttons : {
confirm : {
className: 'btn btn-success'
}
}
});
}
});
})
});
</script>
<?php
/* Satış Faturası Ekle*/
if (isset($_POST["satisekle"])) {
$cariadi = $_POST['cariadi'];
$faturatarihi = $_POST['faturatarihi'];
$tarih = $kisatarih = substr($_POST['faturatarihi'],0,10);
$faturaseri = $_POST['faturaseri'];
$faturanumarasi = $_POST['faturanumarasi'];
$odemetipi = $_POST['odemetipi'];
$depo = $_POST['depo'];
$odeme = $_POST['odeme'];
$aratoplam = $_POST['aratoplam'];
$kdvtoplam = $_POST['kdvtoplam'];
$geneltoplam = $_POST['geneltoplam'];
$ekleyen = $_POST['ekleyen'];
$parabirimi = $_POST['parabirimi'];
$urunadi = $_POST['urunadi'];
if($cariadi == ""){
echo '<script>swal("Hata","Cari Adı Alanını Doldurun.","error");</script>';
}
elseif($faturatarihi == ""){
echo '<script>swal("Hata","Fatura Tarihi Alanını Doldurun.","error");</script>';
}
elseif($faturaseri == ""){
echo '<script>swal("Hata","Fatura Seri Alanını Doldurun.","error");</script>';
}
elseif($faturanumarasi == ""){
echo '<script>swal("Hata","Fatura Numarası Alanını Doldurun.","error");</script>';
}
elseif($odemetipi == ""){
echo '<script>swal("Hata","Açıklama Alanını Doldurun.","error");</script>';
}
elseif ($urunadi == "") {
echo '<script>swal("Hata","Ürün Ekleyin.","error");</script>';
}
else {
$satir = [
'cariadi' => $cariadi,
'faturatarihi' => $faturatarihi,
'tarih' => $tarih,
'faturaseri' => $faturaseri,
'faturanumarasi' => $faturanumarasi,
'odemetipi' => $odemetipi,
'depo' => $depo,
'odeme' => $odeme,
'aratoplam' => $aratoplam,
'kdvtoplam' => $kdvtoplam,
'geneltoplam' => $geneltoplam,
'ekleyen' => $ekleyen,
'parabirimi' => $parabirimi,
];
$sql = "INSERT INTO SatFatBilgi SET cariadi=:cariadi, faturatarihi=:faturatarihi, tarih=:tarih, faturaseri=:faturaseri, faturanumarasi=:faturanumarasi, odemetipi=:odemetipi, depo=:depo, odeme=:odeme, aratoplam=:aratoplam, kdvtoplam=:kdvtoplam, geneltoplam=:geneltoplam, ekleyen=:ekleyen, parabirimi=:parabirimi;";
$durum = $baglanti->prepare($sql)->execute($satir);
$eklenen_ogrenci_adi = $baglanti->lastInsertId(); ## SON EKLENEN ID ALIYORUZ
}
//Dersler için gerekli alanlar doldurulduysa kontrol ediyoruz
if ($_POST['urunadi']) {
//en son eklenen id alıyoruz
//alanlar metin kutuları kadar döngü oluşturuyoruz.
foreach ($_POST['urunadi'] as $key => $value) {
$urunadi = $_POST['urunadi'][$key];
$adet = $_POST['adet'][$key];
$fiyat = $_POST['fiyat'][$key];
$kdvsiztoplam = $_POST['kdvsiztoplam'][$key];
$kdvoran = $_POST['kdvoran'][$key];
$kdvtutar = $_POST['kdvtutar'][$key];
$kdvlitoplam = $_POST['kdvlitoplam'][$key];
$stokgrup = $_POST['stokgrup'][$key];
$depo = $_POST['depo'];
$parabirimi = $_POST['parabirimi'];
//Oğrenci adi ve soyadı bilgileri veritabaına yazılıyor
$satirim = [
'urunadi' => $urunadi,
'adet' => $adet,
'fiyat' => $fiyat,
'kdvsiztoplam' => $kdvsiztoplam,
'kdvoran' => $kdvoran,
'kdvtutar' => $kdvtutar,
'kdvlitoplam' => $kdvlitoplam,
'stokgrup' => $stokgrup,
'depo' => $depo,
'parabirimi' => $parabirimi,
'tarih' => $tarih,
];
$sqll = "INSERT INTO SatisFaturasi SET urunadi=:urunadi, adet=:adet, fiyat=:fiyat, kdvsiztoplam=:kdvsiztoplam, kdvoran=:kdvoran, kdvtutar=:kdvtutar, kdvlitoplam=:kdvlitoplam, depo=:depo, tarih=:tarih, stokgrup=:stokgrup, parabirimi=:parabirimi;";
$durum = $baglanti->prepare($sqll)->execute($satirim);
$eklenen_ders_id = $baglanti->lastInsertId(); ## SON EKLENEN ID ALIYORUZ
//Ogrenci2ders tablomuzda ogrenci ders ilişki bilgilerini tutuyoruz
$satirr = [
'bilgiid' => $eklenen_ogrenci_adi,
'faturaid' => $eklenen_ders_id,
];
$sqlll = "INSERT INTO SatFatBag SET bilgiid=:bilgiid, faturaid=:faturaid;";
$durum = $baglanti->prepare($sqlll)->execute($satirr);
if ($durum) {
echo '<script>swal({
title:"Başarılı",
text: "Başarıyla Kaydedildi.",
icon:"success",
button:"Tamam",
}).then((value)=>{ window.location.reload()});
</script>';
}
else {
echo '<script>swal("Hata","Hatalı , Lütfen bilgilerinizi kontrol ediniz.","error");</script>';
}
}
}
}
/* Cari Ekle */
/* Satış Faturası Düzenle*/
if (isset($_POST["satisduzenle"])) {
$id = $_POST["id"];
$durum1 = $baglanti->query("DELETE FROM SatFatBag WHERE bilgiid=$id");
$durum2 = $baglanti->query("DELETE d FROM SatisFaturasi d WHERE NOT EXISTS (SELECT * FROM SatFatBag WHERE faturaid = d.id)");
$id = $_POST["id"];
$cariadi = $_POST['cariadi'];
$faturatarihi = $_POST['faturatarihi'];
$tarih = $kisatarih = substr($_POST['faturatarihi'],0,10);
$faturaseri = $_POST['faturaseri'];
$faturanumarasi = $_POST['faturanumarasi'];
$odemetipi = $_POST['odemetipi'];
$depo = $_POST['depo'];
$odeme = $_POST['odeme'];
$aratoplam = $_POST['aratoplam'];
$kdvtoplam = $_POST['kdvtoplam'];
$geneltoplam = $_POST['geneltoplam'];
$ekleyen = $_POST['ekleyen'];
$parabirimi = $_POST['parabirimi'];
$urunadi = $_POST['urunadi'];
if($cariadi == ""){
echo '<script>swal("Hata","Cari Adı Alanını Doldurun.","error");</script>';
}
elseif($faturatarihi == ""){
echo '<script>swal("Hata","Fatura Tarihi Alanını Doldurun.","error");</script>';
}
elseif($faturaseri == ""){
echo '<script>swal("Hata","Fatura Seri Alanını Doldurun.","error");</script>';
}
elseif($faturanumarasi == ""){
echo '<script>swal("Hata","Fatura Numarası Alanını Doldurun.","error");</script>';
}
elseif($odemetipi == ""){
echo '<script>swal("Hata","Açıklama Alanını Doldurun.","error");</script>';
}
elseif ($urunadi == "") {
echo '<script>swal("Hata","Ürün Ekleyin.","error");</script>';
}
else {
$satir = [
'id' => $id,
'cariadi' => $cariadi,
'faturatarihi' => $faturatarihi,
'tarih' => $tarih,
'faturaseri' => $faturaseri,
'faturanumarasi' => $faturanumarasi,
'odemetipi' => $odemetipi,
'depo' => $depo,
'odeme' => $odeme,
'aratoplam' => $aratoplam,
'kdvtoplam' => $kdvtoplam,
'geneltoplam' => $geneltoplam,
'ekleyen' => $ekleyen,
'parabirimi' => $parabirimi,
];
$sql = "UPDATE SatFatBilgi SET cariadi=:cariadi, faturatarihi=:faturatarihi, tarih=:tarih, faturaseri=:faturaseri, faturanumarasi=:faturanumarasi, odemetipi=:odemetipi, depo=:depo, odeme=:odeme, aratoplam=:aratoplam, kdvtoplam=:kdvtoplam, geneltoplam=:geneltoplam, ekleyen=:ekleyen, parabirimi=:parabirimi WHERE id=:id;";
$durum = $baglanti->prepare($sql)->execute($satir);
$eklenen_ogrenci_adi = $id = $_POST["id"];
}
if ($_POST['urunadi']) {
foreach ($_POST['urunadi'] as $key => $value) {
$urunadi = $_POST['urunadi'][$key];
$adet = $_POST['adet'][$key];
$fiyat = $_POST['fiyat'][$key];
$kdvsiztoplam = $_POST['kdvsiztoplam'][$key];
$kdvoran = $_POST['kdvoran'][$key];
$kdvtutar = $_POST['kdvtutar'][$key];
$kdvlitoplam = $_POST['kdvlitoplam'][$key];
$stokgrup = $_POST['stokgrup'][$key];
$depo = $_POST['depo'];
$parabirimi = $_POST['parabirimi'];
$satirim = [
'urunadi' => $urunadi,
'adet' => $adet,
'fiyat' => $fiyat,
'kdvsiztoplam' => $kdvsiztoplam,
'kdvoran' => $kdvoran,
'kdvtutar' => $kdvtutar,
'kdvlitoplam' => $kdvlitoplam,
'stokgrup' => $stokgrup,
'depo' => $depo,
'parabirimi' => $parabirimi,
'tarih' => $tarih,
];
$sqll = "INSERT INTO SatisFaturasi SET urunadi=:urunadi, adet=:adet, fiyat=:fiyat, kdvsiztoplam=:kdvsiztoplam, kdvoran=:kdvoran, kdvtutar=:kdvtutar, kdvlitoplam=:kdvlitoplam, depo=:depo, tarih=:tarih, stokgrup=:stokgrup, parabirimi=:parabirimi;";
$durum = $baglanti->prepare($sqll)->execute($satirim);
$eklenen_ders_id = $baglanti->lastInsertId(); ## SON EKLENEN ID ALIYORUZ
$satirr = [
'bilgiid' => $eklenen_ogrenci_adi,
'faturaid' => $eklenen_ders_id,
];
$sqlll = "INSERT INTO SatFatBag SET bilgiid=:bilgiid, faturaid=:faturaid;";
$durum = $baglanti->prepare($sqlll)->execute($satirr);
if ($durum) {
echo '<script>swal({
title:"Başarılı",
text: "Başarıyla Kaydedildi.",
icon:"success",
button:"Tamam",
}).then((value)=>{ window.location.reload()});
</script>';
}
else {
echo '<script>swal("Hata","Hatalı , Lütfen bilgilerinizi kontrol ediniz.","error");</script>';
}
}
}
}
/* Cari Düzenle*/
/* Cari Sil */
if ($_POST['satissil']) {
$fatid = (int)$_POST["satissil"];
$durum1 = $baglanti->query("DELETE FROM SatFatBag WHERE bilgiid=$fatid");
$durum2 = $baglanti->query("DELETE d FROM SatisFaturasi d WHERE NOT EXISTS (SELECT * FROM SatFatBag WHERE faturaid = d.id)");
$durum3 = $baglanti->query("DELETE FROM SatFatBilgi WHERE id=$fatid");
if ($durum3) {
echo '<script>swal({
title:"Başarılı",
text:"Başarıyla Silindi.",
icon:"success",
button:"Tamam",
}).then((value)=>{ window.location.reload()});
</script>';
} else {
echo '<script>swal("Hata","Hatalı , Lütfen bilgilerinizi kontrol ediniz.","error");</script>';
}
}
/* Cari Sil */
?>