lostyazilim
tr.link

Aynı id nin gelme sorunu

6 Mesajlar 946 Okunma
lstbozum
tr.link

thepurge thepurge WM Aracı Kullanıcı
  • Üyelik 26.11.2019
  • Yaş/Cinsiyet 30 / E
  • Meslek Öğrenci
  • Konum İzmir
  • Ad Soyad E** Ç**
  • Mesajlar 217
  • Beğeniler 30 / 25
  • Ticaret 5, (%100)
Merhaba arkadaşlar,

ben burada görüldüğü gibi kullanıcıları listeliyorum ve aynı sayfada banlatmaya çalışıyorum
Resimde görüldüü gibi input içinde kullanici_id değerleri geliyor ancak banla dediğim zaman hangi butona tıklarsam tıklayım ilk sıradaki 3. id yi banlıyor altta kileri banlamıyor bunun sebebi nedir 3. id banladıktan sonra yine mesela 7. id yi banlamak istiyorum bu seferde diğer sıradaki 5. id yi banlıyor yani sırayla en üstten banlıyor istediğim id yi banlatamıyorum nerede hata yapıyorum kodları aşağıda veriyorum.











$checkban=$_POST['checkban'];

if($checkban=="checkban")
{

if($_POST)
{
echo $kullanici_id =$_POST['kullanicim_id'];
exit;
$kullanicibanla=$db->prepare("UPDATE site_kullanici SET

kullanici_durum=:durum
where kullanici_id={$kullanici_id}
");
$ban=$kullanicibanla->execute(array(

'durum' => $_POST['kullanici_durum']

));

if($ban)
{
echo "ok";
}

}
}


function kullanicibanla()
{
var kullanicibanladi = $("#kullanicibanlama").serialize();
$.ajax({

type :"POST",
data : kullanicibanladi,
url : "inc/inc.php",
success : function(kullanicibam)
{
if($.trim(kullanicibam) == "bos")
{
swal("bos","Lütfen Boş Alanları Doldurunuz..","error");

}else if($.trim(kullanicibam )=="ok")
{
swal("ok","Ban Kaldırıldı..","success");


}
}
});

}
 

 

wmaraci
reklam

v4r1able v4r1able Coder Kullanıcı
  • Üyelik 04.04.2020
  • Yaş/Cinsiyet 19 / E
  • Meslek Kodlama
  • Konum İstanbul Avrupa
  • Ad Soyad L** P**
  • Mesajlar 160
  • Beğeniler 45 / 57
  • Ticaret 1, (%100)
Şöyle yapabilirsin her form'a aynı id verdiğin için ilk form'a bakıyor onclick kullanalım




function kullanicibanla(kullanici_id)
{
$.ajax({

type :"POST",
data : {"kullanicim_id":kullanici_id,"checkban":"checkban"},
url : "inc/inc.php",
success : function(kullanicibam)
{
if($.trim(kullanicibam) == "bos")
{
swal("bos","Lütfen Boş Alanları Doldurunuz..","error");

}else if($.trim(kullanicibam )=="ok")
{
swal("ok","Ban Kaldırıldı..","success");


}
}
});

}
 

 

thepurge thepurge WM Aracı Kullanıcı
  • Üyelik 26.11.2019
  • Yaş/Cinsiyet 30 / E
  • Meslek Öğrenci
  • Konum İzmir
  • Ad Soyad E** Ç**
  • Mesajlar 217
  • Beğeniler 30 / 25
  • Ticaret 5, (%100)
v4r1able oldu kral adamsın teşekkür ederim :)
 

 

thepurge thepurge WM Aracı Kullanıcı
  • Üyelik 26.11.2019
  • Yaş/Cinsiyet 30 / E
  • Meslek Öğrenci
  • Konum İzmir
  • Ad Soyad E** Ç**
  • Mesajlar 217
  • Beğeniler 30 / 25
  • Ticaret 5, (%100)
v4r1able hocam şimdi farkettim böyle yapınca bir sorun oluştu veritabanında ki postu pasif yapacağına içini boşaltıyor veriyi almıyor sebebi nedir sizce
 

 

wmaraci
wmaraci

thepurge thepurge WM Aracı Kullanıcı
  • Üyelik 26.11.2019
  • Yaş/Cinsiyet 30 / E
  • Meslek Öğrenci
  • Konum İzmir
  • Ad Soyad E** Ç**
  • Mesajlar 217
  • Beğeniler 30 / 25
  • Ticaret 5, (%100)
Çözdüm bir gün buraya gelen olursa diye söylüyorum input vermek yerine ajax içinde dataya girip vermek istediğiniz sabit inputları belirleyebilirsiniz.
v4r1able

kişi bu mesajı beğendi.

v4r1able v4r1able Coder Kullanıcı
  • Üyelik 04.04.2020
  • Yaş/Cinsiyet 19 / E
  • Meslek Kodlama
  • Konum İstanbul Avrupa
  • Ad Soyad L** P**
  • Mesajlar 160
  • Beğeniler 45 / 57
  • Ticaret 1, (%100)

thepurge adlı üyeden alıntı

v4r1able hocam şimdi farkettim böyle yapınca bir sorun oluştu veritabanında ki postu pasif yapacağına içini boşaltıyor veriyi almıyor sebebi nedir sizce


bir tanesini eksik girmişim düzeltmişsin zaten tamamdır rica ederim.
 

 

wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al