tıklanan verinin id'sini tutmak
6
●1.193
- 12-03-2016, 19:11:22Veritabanından çektiğim alt alta sıraladığım veriler var. 5 tane değer var hepsinin id'si var 1 den 5'e kadar. 1 id'li veriye tıklandığında pop up olarak bu 1 numaralı veriye ait detaylar açılacak. Benim istediğim tıklanan verinin id'sini $id değişkenine aktarabilmek. Bunu nasıl yapabilirim?
- 13-03-2016, 14:17:08linke data-id="<?=$id?>" verin
sonra jquery ile
var linkid = $('#linkid').data('id')çekip popup açabilirsiniz - 14-03-2016, 19:50:48Hocam pop up mesele değil de şu var linkid değişkenini php değişkenine çevirmem lazım orada sıkıntı var.burakakdeniz adlı üyeden alıntı: mesajı görüntüle
- 15-03-2016, 08:18:28Arkadaşın belirttiği söz konusu değeri, AJAX ile detayı çekebileceğiniz başka bir sayfaya POST / GET metodu ile iletmeniz gerekiyor.Karaman adlı üyeden alıntı: mesajı görüntüle
- 15-03-2016, 22:20:17Hocam ajaxta cevap yine javascipt içine girmiyor mu? Yani ajax.php den dönen değeri index.php de yine kullanamayacağım. Ben index.php te tıklanan değeri php olarak almak istiyorum ajax.php içindeki değişkeni değil ki.ClubArkadas adlı üyeden alıntı: mesajı görüntüle
- 15-03-2016, 22:27:52Değişkeni index.php'de ne amaçla kullanmak istiyorsanız, ajax.php'de de aynı amaçla kullanıp, sonuç döndürebilirsiniz.Karaman adlı üyeden alıntı: mesajı görüntüle
Belirttiğiniz şekilde tıklama, üzerine gelme gibi işlemleri ancak Javascript ile ele alabilirsiniz. - 15-03-2016, 23:03:08bu tıklanacak idClubArkadas adlı üyeden alıntı: mesajı görüntüle
<a href="#detay" onclick="getId('<?php echo $row["uye_id"]; ?>')" ></a>bu javascipt kodu
function getId(id) { alert(id); $.ajax({ url:"http://localhost/ajax.php", types:"GET", data:{"id":id}, success: function(cevap){ alert(cevap); } }); }bu da ajax.php
<? $deger = $_GET["id"]; echo $deger; ?>
bu şekilde ekrana alert içinde uye_id sini yazdırdım orada sıkıntı yok. Ben ajax.php deki $deger değişkenini ajax.php nine değer gönderdiğimiz index.php içinde sorgunun içinde kullanacağım index.php de $deger değerini nasıl aktarabilirim?