lostyazilim
tr.link

Sayfa yenilenmeden işlem yaptırma

6 Mesajlar 962 Okunma
acebozum
tr.link

zamansizask zamansizask WM Aracı Kullanıcı
  • Üyelik 26.09.2015
  • Yaş/Cinsiyet 29 / E
  • Meslek Bilgisayar & web Programlama
  • Konum İstanbul Avrupa
  • Ad Soyad E** M**
  • Mesajlar 37
  • Beğeniler 0 / 4
  • Ticaret 3, (%100)
Merhaba herkese

Yapmak istedeğim db resimleri cekip resim begen butonu bu kadar :)

Resimleri cekiyorum gösteriyorum fakat;

Sorun şuki resmin id değerini sayfa yenilenmeden like.php gondermek burda takıldım naptıysam olmadı yardımlarınız için şimdiden tesekkurler.


$cek= mysql_query("SELECT * FROM uyeresim WHERE uyeid = '$bilgi'");

while($sutun= mysql_fetch_array($cek))
{


$userimgname = $sutun ['resim_adi'];
$userimgid=$sutun['resimid'];
$userimglike=$sutun['begeni'];




echo "
";


echo "
";


echo "";
echo "<script>
$(document).ready(function(){
$('button').click(function x(){
var bla = $('#button').val();

$.post('like.php',
{
name: (bla)

},
function(data){
alert(data );
});
});
});
</script>";

}
 

 

wmaraci
reklam

HapyMan HapyMan Full Stack Developer Kullanıcı
  • Üyelik 14.05.2016
  • Yaş/Cinsiyet 32 / E
  • Meslek What do you do exactly ?
  • Konum İstanbul Avrupa
  • Ad Soyad T** T**
  • Mesajlar 561
  • Beğeniler 171 / 208
  • Ticaret 0, (%0)
ajaxı kullanım şekliniz yanlış ilgili örnekleri bi inceleyin derim.
BostanVA

kişi bu mesajı beğendi.

zamansizask zamansizask WM Aracı Kullanıcı
  • Üyelik 26.09.2015
  • Yaş/Cinsiyet 29 / E
  • Meslek Bilgisayar &amp; web Programlama
  • Konum İstanbul Avrupa
  • Ad Soyad E** M**
  • Mesajlar 37
  • Beğeniler 0 / 4
  • Ticaret 3, (%100)
Hocam bi yardimci olabilirmisin
 

 

HapyMan HapyMan Full Stack Developer Kullanıcı
  • Üyelik 14.05.2016
  • Yaş/Cinsiyet 32 / E
  • Meslek What do you do exactly ?
  • Konum İstanbul Avrupa
  • Ad Soyad T** T**
  • Mesajlar 561
  • Beğeniler 171 / 208
  • Ticaret 0, (%0)
hocam mesaim 7 de bitiyor 7den sonra ancak
 

 

wmaraci
wmaraci

HapyMan HapyMan Full Stack Developer Kullanıcı
  • Üyelik 14.05.2016
  • Yaş/Cinsiyet 32 / E
  • Meslek What do you do exactly ?
  • Konum İstanbul Avrupa
  • Ad Soyad T** T**
  • Mesajlar 561
  • Beğeniler 171 / 208
  • Ticaret 0, (%0)
öncelikle php ve javascript kodlarını birbirinden ayırman gerekli:


// burada sadece resimleri listeliyoruz.

$cek= mysql_query("SELECT * FROM uyeresim WHERE uyeid = '$bilgi'");
while($sutun= mysql_fetch_array($cek))
{
$userimgname = $sutun ['resim_adi'];
$userimgid=$sutun['resimid'];
$userimglike=$sutun['begeni'];
?>


kişi beğendi. sende






daha sonra bir javascript post fonksiyonu yazman gerekli :

<script></script>
<script>
var newLike = function (a){
$.post("like.php",a,function(callback){
if(callback != "true"){
alert("Bir aksilik oluştu. tekrar beğensene :)");
}
});
}
</script>


son olarak bir tedikleyici lazım :


<script>
$(document).ready(function(){

$("button.likeBtn").on("click",function(){
var data = {
'imageid' : $(this).attr("id");
}
newLike(data);
});

})
</script>



buda kodun bütün hali :






$cek= mysql_query("SELECT * FROM uyeresim WHERE uyeid = '$bilgi'");
while($sutun= mysql_fetch_array($cek))
{
$userimgname = $sutun ['resim_adi'];
$userimgid=$sutun['resimid'];
$userimglike=$sutun['begeni'];
?>


kişi beğendi. sende







<script></script>
<script>
var newLike = function (a){
$.post("like.php",a,function(callback){
if(callback != "true"){
alert("Bir aksilik oluştu. tekrar beğensene :)");
}
});
}
$(document).ready(function(){

$("button.likeBtn").on("click",function(){
var data = {
'imageid' : $(this).attr("id");
}
newLike(data);
});

})
</script>



like.php de resim id sini " ### $_POST['imageid'] ### " şeklinde alıp gerekli update işlemlerini yapabilirsin.
BostanVA Kronsy

kişi bu mesajı beğendi.

zamansizask zamansizask WM Aracı Kullanıcı
  • Üyelik 26.09.2015
  • Yaş/Cinsiyet 29 / E
  • Meslek Bilgisayar &amp; web Programlama
  • Konum İstanbul Avrupa
  • Ad Soyad E** M**
  • Mesajlar 37
  • Beğeniler 0 / 4
  • Ticaret 3, (%100)
Saolun hocam tesekkurler
BostanVA HapyMan

kişi bu mesajı beğendi.

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