Duyuruyu Kapat
Facebook Gözat
Twitter Gözat

JQuery ile SelectBox (Seçilen Değeri Kaydetme)

Konu, 'PHP' kısmında younglover tarafından paylaşıldı.

  1. younglover

    younglover Yeni Üye

    Kayıt:
    24 Ocak 2017
    Mesajlar:
    8
    Beğenilen Mesajlar:
    0
    Meslek:
    Memur
    Şehir:
    istanbul
    sa değerli hocalarım

    Option değerini yazdırmak istiyorum. Yani kayıt et dediğim zaman ve listeleme yaptığım zaman id değerini gösteriyor ben istiyorum ki Ataşelik bölgesi hangisi ise onu kayıt etsin yardımcı olabilirmisiniz.

    Kullanıcı Girişi
    Veri Listeleme

    linktede görüleceği üzere kayıt malesef etmiyor

    şimdilik index.php kodlarımı ve listele.php kodlarımı aşağıya sunuyorum.
    index.php kodları
    <!doctype html>
    <html lang="en">
    <head>
    <title>Kullanıcı Girişi</title>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    <meta name="keywords" content="" />
    <meta name="description" content="Mehmet Ali DİLEK-Veri Tabanı İşlemleri" />
    <meta http-equiv="X-UA-Compatible" content="IE=9" />
    <link href="css/stil.css" rel="stylesheet" type="text/css" />
    <link href="css/style.css" rel="stylesheet" type="text/css" />
    <link rel="stylesheet" type="text/css" href="css/style-1.css" />
    <link rel="stylesheet" type="text/css" href="css/style-jquery.css" />
    <script type="text/javascript" src="js/jquery-1.7.2.min.js"></script>
    <script type="text/javascript" src="js/scripts.js"></script>
    <script type="text/javascript" src="js/scripts-1.js"></script>
    <script type="text/javascript" src="https://code.jquery.com/jquery-3.3.1.min.js"></script>
    <script type="text/javascript">
    $(function(){
    $("select[name=bolgeler]").change(function(){
    $("select[name=camiler]").remove();
    var id = $(this).val();
    if (id != 0){
    $.post("ajax.php", {"id":id}, function(sonuc){
    $("select[name=bolgeler]").after('<select name="camiler"></select>');
    $("select[name=camiler]").html(sonuc);
    });
    }
    });
    });
    </script>
    </head>
    <body>
    <form name="form" id="form" action="" method="">
    <td> <table width="650" border="2" align="center" cellpadding="2" cellspacing="3" class="sample">
    <tr>
    <td colspan="3" align="center" valign="middle"><img src="images/ataselik-logo.png" alt="" width="152" height="154" /></td>
    </tr>
    <tr>
    <td colspan="3" align="center" valign="middle"><strong>T.C. MÜNSTER DİN HİZMETLERİ ATAŞELİĞİ</strong></td>
    </tr>
    <tr>
    <td colspan="3" align="center" valign="middle"><strong> ERDEMLİ GENÇLİK TÜRKİYE </strong></td>
    </tr>
    <tr>
    <td colspan="3" align="center" valign="middle"><strong> OSTERFERİEN (İLKBAHAR) TATİLİ KIZ ÖĞRENCİLER (15 Nisan 2019-27 Nisan 2019)</strong></td>
    </tr>
    <tr>
    <td colspan="3" align="center" valign="middle"><strong>MÜRACAAT KAYIT FORMU</strong></td>
    </tr>
    </tr>
    </table>
    </td>
    </form>
    <?php
    mysql_query("SET NAMES UTF8");
    include('baglan.php');
    if ($_POST) {
    $ataselik_adi = $_POST['ataselik_adi'];
    $ataselik_bolgesi = $_POST['ataselik_bolgesi'];
    $cami_adi = $_POST['cami_adi'];
    $tc_no = $_POST['tc_no'];
    $advesoyad = $_POST['advesoyad'];
    $baba_adi = $_POST['baba_adi'];
    $cinsiyet = $_POST['cinsiyet'];
    $dogum_gunu = $_POST['dogum_gunu'];
    $dogum_ayi = $_POST['dogum_ayi'];
    $dogum_yili = $_POST['dogum_yili'];
    $telf = $_POST['telf'];
    $eposta = $_POST['eposta'];
    $adres = $_POST['adres'];
    $kayitSorgusu = mysql_query("INSERT INTO erdemli_genclik_turkiye_kizlar (ataselik_adi, ataselik_bolgesi, cami_adi, tc_no, advesoyad, baba_adi, cinsiyet, dogum_gunu, dogum_ayi, dogum_yili, telf, eposta, adres )VALUES ('$ataselik_adi', '$ataselik_bolgesi', '$cami_adi', '$tc_no', '$advesoyad', '$baba_adi', '$cinsiyet', '$dogum_gunu', '$dogum_ayi', '$dogum_yili', '$telf', '$eposta', '$adres')");
    if ($kayitSorgusu){
    echo '<fieldset>';
    echo '<legend>İşlemler</legend>';
    echo '<p align="center"><font size="4">Başvuru Kaydınız <font color="#FF0000"> <strong> Başarılı Bir Şekilde Alınmıştır!...</strong></font></font></p>';
    echo '<p align="center"><font size="4">Başvurunuzu Görmek İçin Lütfen<font color="#FF0000"> <strong><a href="cikti-al.php">TIKLAYINIZ!...</strong></font></font></p></a>';
    echo '</fieldset>';
    }else{
    echo '<fieldset>';
    echo '<p align="center"><font size="4">Bilgiler Veritabanına <font color="#FF0000"> <strong>EKLENEMEDİ!...</strong></font> Ana Sayfaya yönlendiriliyorsunuz...</font></p>';
    echo '<legend>İşlemler</legend>';
    header("Refresh: 2; url= index.php");
    echo '</fieldset>';
    }
    }else{
    //$rutbe =1;
    //if ($rutbe != "2"){
    //die ('<p align="center"><font size="4">BAŞVURULAR<font color="#FF0000"> <strong>BİTMİŞTİR!...</strong></font></font></p>');
    //}
    ?>
    <div class="container">
    <div class="inner">
    <fieldset>
    <legend>Veri Ekleme Formu</legend>
    <form enctype="multipart/form-data" action="index.php" method="POST" id="myform">
    <div class="satir">
    <div class="left">Ataşelik Adı</div>
    <select class="minput" name="ataselik_adi">
    <option value="" class="koyu">Ataşelik Adı Seçiniz</option>
    <option value="Münster">Münster</option>
    </select>
    </div>
    <div class="satir">
    <div class="left">Ataşelik Bölgesi</div>
    <select id="bolgeler" class="minput" name="ataselik_bolgesi">
    <option value="" class="koyu"> Bölge Seçiniz</option>
    <?php
    include'baglan.php';
    $baglan= mysql_connect('localhost','root','');
    mysql_select_db('bolgeler-camiler',$baglan);
    mysql_unbuffered_query('SET NAMES utf8');
    $query= mysql_query('select * from bolgeler');
    while($bolgeler= mysql_fetch_array($query)){
    echo '<option value="'.$bolgeler['bolge_id'].'">'.$bolgeler['ataselik_bolgesi'].'</option>';
    }
    ?>
    </select>
    </div>
    <div class="satir">
    <div class="left">Cami Adı</div>
    <select id="camiler" class="minput" name="cami_adi">
    <option value="" class="koyu">Cami Seçiniz</option>
    </select>
    </div>
    <div class="satir">
    <div class="left">T.C.No/</br>Personalausweisnummer</div>
    <input class="minput" type="text" name="tc_no" placeholder="Buraya T.C./Pasaport No Girin!"/>
    </div></br>
    <div class="satir">
    <div class="left">Adı ve Soyadı</div>
    <input class="minput" type="text" name="advesoyad" placeholder="Adınızı ve Soyadınızı Girin!"/>
    </div>
    <div class="satir">
    <div class="left">Baba Adı ve Soyadı</div>
    <input class="minput" type="text" name="baba_adi" placeholder="Baba Adınızı ve Soyadınızı Girin!"/>
    </div>
    <div class="satir">
    <div class="left">Cinsiyeti</div>
    <select class="minput" name="cinsiyet">
    <option value="" class="koyu">Lütfen Cinsiyet Seçiniz</option>
    <option>Erkek</option>
    <option>Kadın</option>
    </select>
    </div>
    <div class="satir">
    <div class="left">Doğum Tarihi</div>
    <select class="minput" name="dogum_gunu">
    <option value="" class="koyu">Gün</option>
    <option >01</option>
    <option >02</option>
    <option >03</option>
    <option >04</option>
    <option >05</option>
    <option >06</option>
    <option >07</option>
    <option >08</option>
    <option >09</option>
    <option >10</option>
    <option >11</option>
    <option >12</option>
    <option >13</option>
    <option >14</option>
    <option >15</option>
    <option >16</option>
    <option >17</option>
    <option >18</option>
    <option >19</option>
    <option >20</option>
    <option >21</option>
    <option >22</option>
    <option >23</option>
    <option >24</option>
    <option >25</option>
    <option >26</option>
    <option >27</option>
    <option >28</option>
    <option >29</option>
    <option >30</option>
    <option >31</option>
    </select>
    <select class="minput" name="dogum_ayi">
    <option value="" class="koyu">Ay</option>
    <option >01</option>
    <option >02</option>
    <option >03</option>
    <option >04</option>
    <option >05</option>
    <option >06</option>
    <option >07</option>
    <option >08</option>
    <option >09</option>
    <option >10</option>
    <option >11</option>
    <option >12</option>
    </select>
    <select class="minput" name="dogum_yili">
    <option value="" class="koyu">Yıl</option>
    <option >2017</option>
    <option >2016</option>
    <option >2015</option>
    <option >2014</option>
    <option >2013</option>
    <option >2012</option>
    <option >2011</option>
    <option >2010</option>
    <option >2009</option>
    <option >2008</option>
    <option >2007</option>
    <option >2006</option>
    <option >2005</option>
    <option >2004</option>
    <option >2003</option>
    <option >2002</option>
    <option >2001</option>
    <option >2000</option>
    <option >1999</option>
    <option >1998</option>
    <option >1997</option>
    <option >1996</option>
    <option >1995</option>
    <option >1994</option>
    <option >1993</option>
    <option >1992</option>
    <option >1991</option>
    <option >1990</option>
    <option >1989</option>
    <option >1988</option>
    <option >1987</option>
    <option >1986</option>
    <option >1985</option>
    <option >1984</option>
    <option >1983</option>
    <option >1982</option>
    <option >1981</option>
    <option >1980</option>
    <option >1979</option>
    <option >1978</option>
    <option >1977</option>
    <option >1976</option>
    <option >1975</option>
    <option >1974</option>
    <option >1973</option>
    <option >1972</option>
    <option >1971</option>
    <option >1970</option>
    <option >1969</option>
    <option >1968</option>
    <option >1967</option>
    <option >1966</option>
    <option >1965</option>
    <option >1964</option>
    <option >1963</option>
    <option >1962</option>
    <option >1961</option>
    <option >1960</option>
    <option >1959</option>
    <option >1958</option>
    <option >1957</option>
    <option >1956</option>
    <option >1955</option>
    <option >1954</option>
    <option >1953</option>
    <option >1952</option>
    <option >1951</option>
    <option >1950</option>
    <option >1949</option>
    <option >1948</option>
    <option >1947</option>
    <option >1946</option>
    <option >1945</option>
    <option >1944</option>
    <option >1943</option>
    <option >1942</option>
    <option >1941</option>
    <option >1940</option>
    </select>
    </div>
    <div class="satir">
    <div class="left">İrtibat Tel</div>
    <input class="minput" type="text" name="telf" placeholder="Buraya Çep Telefonu Girin!"/>
    </div>
    <div class="satir">
    <div class="left">E-Mail</div>
    <input class="minput" type="text" name="eposta" placeholder="Buraya E-Posta Girin!"/>
    </div>
    <div class="satir">
    <div class="left">Adres</div>
    <textarea class="minput" type="text" name="adres" placeholder="Buraya Adres Girin!"></textarea>
    </div>
    <div class="satir sendfrm"><a href="javascript:void(0);" class="btn" id="send">Kaydet</a>
    </div>
    </form>
    <?php } ?>
    </div>
    </div>
    <div id="alt">
    Tüm &copy; Hakları Saklıdır.
    <a href="Domain ve Hosting Hizmetleri"target="_blank" style="color:red">-Mehmet Ali DİLEK</a><br />
    </div>
    </body>
    </html>
    -----------------------------
    listele.php kodlarım
    <!doctype html>
    <html lang="en">
    <head>
    <meta charset="UTF-8">
    <title>Veri Listeleme</title>
    <link href="css/sayfalama-listeleme.css" rel="stylesheet" type="text/css" />
    <link href="css/fieldset.css" rel="stylesheet" type="text/css" />
    <link href="css/body.css" rel="stylesheet" type="text/css" />
    </head>
    <body>
    <fieldset>
    <legend>Aranacak</legend>
    <form action="listele.php" method="POST">
    <label>
    Ad ve Soyad <input type="text" name="advesoyad" size="30" value="<?php echo @$_POST['advesoyad'];?>" />
    </label>
    <label>Yaş Aralığı </label>
    <input type="text" name="yas1" size="30" value="<?php echo @$_POST['yas1'];?>"/>
    <input type="text" name="yas2" size="30" value="<?php echo @$_POST['yas2'];?>"/>
    <input type="submit" value="ARA">
    </form>
    </fieldset>
    <?php
    mysql_query("SET NAMES UTF8");
    include'baglan.php';
    if (empty($_GET["syf"])){
    $syf =1;
    }else{
    $syf=$_GET["syf"];
    }
    $araSorgu= mysql_query("SELECT * FROM erdemli_genclik_turkiye_kizlar");
    $limit=5;
    $kayitsayisi=mysql_num_rows($araSorgu);
    $sayfasayisi=ceil($kayitsayisi/$limit);
    $baslangic=($syf*$limit)-$limit;
    echo '<fieldset>';
    echo '<legend>Kayıtlı Veriler</legend>';
    if(empty($_POST) && !isset($_GET['calis']) =='liste') {
    echo '
    <fieldset>
    <legend>Bilgi</legend>
    Henüz Bir Arama Yapılmadı!
    </fieldset>
    ';
    }elseif(empty($_POST['advesoyad']) && empty($_POST['yas1']) && empty($_POST['yas2']) && !isset($_GET['calis']) =='liste' ) {
    echo '
    <fieldset>
    <legend>Uyarı</legend>
    Arama kriterleri Girilmedi!
    </fieldset>
    ';
    }else{
    if(!empty($_POST['advesoyad']) && !empty($_POST['yas1']) && !empty($_POST['yas2'])){
    $adveSoyad = $_POST['advesoyad'];
    $yas1 = $_POST['yas1'];
    $yas2 = $_POST['yas2'];
    $sart = "WHERE advesoyad='$adveSoyad' and yas BETWEEN '$yas1' AND '$yas2'";
    }elseif (!empty($_POST['advesoyad']) && empty($_POST['yas1']) && empty($_POST['yas2'])) {
    $adveSoyad = $_POST['advesoyad'];
    $sart = "WHERE advesoyad='$adveSoyad'";
    }elseif (empty($_POST['advesoyad']) && !empty($_POST['yas1']) && empty($_POST['yas2'])) {
    $yas1 = $_POST['yas1'];
    $sart = "WHERE yas >= '$yas1'";
    }elseif (empty($_POST['advesoyad']) && empty($_POST['yas1']) && !empty($_POST['yas2'])) {
    $yas2 = $_POST['yas2'];
    $sart = "WHERE yas <= '$yas2'";
    }elseif (empty($_POST['advesoyad']) && !empty($_POST['yas1']) && !empty($_POST['yas2'])) {
    $yas1 = $_POST['yas1'];
    $yas2 = $_POST['yas2'];
    $sart = "WHERE yas BETWEEN '$yas1' AND '$yas2'";
    }elseif (!empty($_POST['advesoyad']) && !empty($_POST['yas1']) && empty($_POST['yas2'])) {
    $adveSoyad = $_POST['advesoyad'];
    $yas1 = $_POST['yas1'];
    $sart = "WHERE advesoyad='$adveSoyad' and yas >='$yas1'";
    }elseif (!empty($_POST['advesoyad']) && empty($_POST['yas1']) && !empty($_POST['yas2'])) {
    $adveSoyad = $_POST['advesoyad'];
    $yas2 = $_POST['yas2'];
    $sart = "WHERE advesoyad='$adveSoyad' and yas <='$yas2'";}
    if(isset($_GET['calis']) =='liste' ){
    $sart = '';
    }
    $araSorgu = mysql_query("SELECT * FROM erdemli_genclik_turkiye_kizlar order by vtid desc limit $baslangic, $limit");
    $toplam_erkek_sayisi = mysql_query("SELECT * FROM erdemli_genclik_turkiye_kizlar WHERE cinsiyet='Erkek'$sart ORDER BY vtid DESC");
    $toplam_kadin_sayisi = mysql_query("SELECT * FROM erdemli_genclik_turkiye_kizlar WHERE cinsiyet='Kadın'$sart ORDER BY vtid DESC");
    $toplam_hepsi = mysql_query("SELECT * FROM erdemli_genclik_turkiye_kizlar $sart ORDER BY vtid DESC");
    $toplam_erkek_sayisi = mysql_num_rows($toplam_erkek_sayisi);//Toplam erkek sayisi
    $toplam_kadin_sayisi = mysql_num_rows($toplam_kadin_sayisi);// Toplam kadın sayisi
    $toplam_hepsi1 = mysql_num_rows($toplam_hepsi); //Toplam Kayıt Sayısı
    if(mysql_num_rows($araSorgu)==0){
    echo '<h3>Aranılan Kayıt Veritabanında Girilmemiş !</h3>';
    echo '
    </fieldset>
    ';
    }else{
    echo '
    <form action="verisil.php?vtid=" method="post" name="form1" onsubmit="return kontrolEt()">
    <table border="1" width="600px" cellspacing="2" cellpadding="2">
    <tr class="baslik"><th colspan="30">Kayıt Tablosu</th></tr>
    <tr>
    <th><b>S.No</b></th>
    <th><b>Ataşelik Adı</b></th>
    <th><b>Ataşelik Bölgesi</b></th>
    <th><b>Cami Adı</b></th>
    <th><b>T.C. No:/Personalausweisnummer</b></th>
    <th><b>Adı ve Soyadı</b></th>
    <th><b>Baba Adı ve Soyadı</b></th>
    <th><b>Cinsiyet</b></td>
    <th><b>Doğum Tarihi</b></th>
    <th><b>İrtibat Tel</b></th>
    <th><b>E-Posta</b></th>
    <th><b>Adres</b></th>
    <th><b>Güncelleme Tarihi</b></th>
    <th colspan="2"><b>İŞLEMLER</b></th>
    </tr>
    </form>
    ';
    $saydir=0; // S.n. (Sıra no) için kullanılacak.
    $sayi=0; // her satırı farklı renkte göstermek için class adında kullanılacak.
    while($ekranaYaz = mysql_fetch_array($araSorgu)){
    $sayi=($sayi)?0:1;
    echo "<tr class=\"satir$sayi\">";
    echo "<th align=\"center\">",++$saydir,"</th>";
    echo '<td>' . $ekranaYaz['ataselik_adi'] . '</td>';
    echo '<td>' . $ekranaYaz['ataselik_bolgesi'] . '</td>';
    echo '<td>' . $ekranaYaz['cami_adi'] . '</td>';
    echo '<td>' . $ekranaYaz['tc_no'] . '</td>';
    echo '<td>' . $ekranaYaz['advesoyad'] . '</td>';
    echo '<td>' . $ekranaYaz['baba_adi'] . '</td>';
    echo '<td>'.'<center>' . $ekranaYaz['cinsiyet'] . '</center>' . '</td>';
    echo '<td>' . $ekranaYaz['dogum_gunu'] . '/' . $ekranaYaz['dogum_ayi'] . '/' . $ekranaYaz['dogum_yili'] . '</td>';
    echo '<td>' . $ekranaYaz['telf'] . '</td>';
    echo '<td>' . $ekranaYaz['eposta'] . '</td>';
    echo '<td>' . $ekranaYaz['adres'] . '</td>';
    echo '<td>'.'<center>' . $ekranaYaz['kayit_tarihi'] . '</center>' . '</td>';
    echo '<td>' . '<a href="duzeltmeformu.php?vtid=' . $ekranaYaz['vtid']. '" class="btn btn-primary">Güncelle</a>' . '</td>';
    echo '<td>' . '<a href="istatistik.php?vtid=' . $ekranaYaz['vtid']. '" class="btn btn-danger">İstatistik</a>' . '</td>';
    echo '</tr>';
    }
    echo '
    </table>
    </fieldset>';
    echo '</fieldset>';
    }
    }
    if ($sayfasayisi>1){
    echo '<div class="sayfalama">';
    for($i=1;$i<=$sayfasayisi;$i++){
    echo '<a href="listele.php?calis=liste&syf='.$i.'"';
    if ($syf==$i){echo 'class="syf_aktif"';}
    echo '>'.$i.'</a>';
    }
    echo '</div>';
    }
    echo '
    <div class="fieldset">
    <fieldset>
    <legend> Toplam Kayıt</legend>
    <fieldset>
    <b>Toplam Kayıt Sayısı : </b> '. $toplam_hepsi1.' </br>
    Toplam Erkek Sayısı : '. $toplam_erkek_sayisi.' </br>
    Toplam Kadın Sayısı : '. $toplam_kadin_sayisi.'
    </fieldset>
    </fieldset>
    </div>';
    ?>
    <script type="text/javascript">
    var eleman=document.getElementsByName('vtid[]');
    var eleman_sayisi=eleman.length;
    var durum=false;
    function sec(){
    for(var i=0;i<=eleman_sayisi-1;i++){
    if(durum) eleman.checked=false;
    else eleman.checked=true;
    }
    if (durum){
    durum=false;
    document.getElementById("link").innerHTML="Tümünü Seç";
    }else{
    durum=true;
    document.getElementById("link").innerHTML="Seçilileri Kaldır";
    }
    }
    function kontrolEt(){
    var sayac=0;
    for(var i=0;i<=eleman_sayisi-1;i++){
    if(eleman.checked) sayac++;
    }
    if(sayac>0){
    var say=confirm(sayac+" tane kayıt silinecek, devam edilsin mi?");
    if(say){
    return true;
    }else{
    return false;
    }
    }else{
    alert("Hiçbir Kayıt Seçilmedi!");
    return false;
    }
    }
    </script>
    <fieldset>
    <legend>Diğer İşlemler</legend>
    <a href="listele.php?calis=liste">Tüm Kayıtları Listele</a><br/>
    <a href="index.php">Ana Sayfa'ya Dön</a></br>
    <form method="post" action="export.php">
    <input type="submit" name="export" class="btn btn-success" value="Export" />
    </form>
    </fieldset>
    </body>
    </html>
     
    Son düzenleme: 16 Şubat 2019