Profil detayı eklendi, herkes profillerine girip bir gözatsın! Sevdiğiniz üyelerin cevaplarını takip edin! Tüm güncellemeler

Daha Fazla İletişim Bilgisi Eklettirme

Arkadaşlar Merhaba,


Aşağıdaki resimdeki ekrandaki + butonuna bastığımda javascript ile kırmızı ile işaretlediğim alanın hemen altına bir tane ekletmek istiyorum. Fakat Cep Telefonu yazan kısmı veritananından çekiyorum. O yüzden append yapamadım kafamda oturmadı yol gösterebilir misiniz ? Javacripttin içerisinde append yaparken php kodunu nasıl çalıştıracağım yada daha farklı bir yol ile yapabilir miyim ?


                                <div class="col-md-12">
                                    <div class="form-group row" id="telefonAlanlari">
                                        <label class="col-sm-3 col-form-label">Telefon</label>
                                        <div class="col-sm-3">
                                            <select name="kayit_tipi" class="form-control">
                                                <option value="">Seçiniz</option>
                                                <?php          
                                                $query = $db->query("SELECT * FROM kodlar_detay WHERE kodlar_master_id = 50", PDO::FETCH_ASSOC);
                                                if ( $query->rowCount() ){
                                                    foreach( $query as $row ){
                                                        echo '<option value="'.$row["id"].'">'.$row["deger"].'</option>';
                                                    }
                                                }
                                                ?>
                                            </select>
                                        </div>
                                        <div class="input-group  col-sm-6">
                                            <input type="text" id="telefon" name="telefon[]" class="form-control" required>
                                            <div class="input-group-append">
                                                <a href="javascript:void(0)" class="btn btn-icons btn-inverse-success">
                                                <i class="mdi mdi-plus"></i>
                                                </a>
                                            </div>
                                        </div>
                                    </div>
                                </div>

1

Cevaplar (1)

İşlem devam ediyor, lütfen bekleyin..
Abdulbaki Zırıh
@abdulbaki
1 hafta önce

Veritabanından veri ekletmek istiyorsan artı iconuna basıldığında ajax ile post yollayıp html formatında geri döndürürsün ve append ile formuna eklersin.

<script>

    $("mdi-plus").click(function(){
        $.ajax({
            type: "post",
            url: "test.php",
            data: {},
            success: function(result){
                $("#telefonAlanlari").append(result);
            }
        })
    });
    
</script>

<?php // test.php

$query = $db->query("SELECT * FROM test", PDO::FETCH_ASSOC)->fetch();
echo '<div class="form-group">';
echo '<input type="text" value="'.$query["icerik"].'">';
echo '</div>';

?>
Cevapla @szrcmk1 hafta önce
hayır post etmek istemiyorum, + butonuna bastığında select option ve inputtan altına bir tane daha kopyasını eklemesini istiyorum ki kullanıcı 2. bir telefon ekleyebilirsin.
Cevapla @abdulbaki1 hafta önce
@szrcmk, Tamam o zaman post işlemini kaldırın sadece input ekleyin.
İşlem devam ediyor, lütfen bekleyin..

Cevap yaz Sadece sorunun cevabını yazın