2012-03-21 99 views
0

我試着而無需刷新頁面使用無刷新更新數據庫

什麼即時更新數據庫字段是:

<a class="youtube" href="#" rel="<?php echo $row['link'];?>" title="<?php echo $row['title']; ?>" > 
<div class="overlay_play"></div> 
</a> 

然後我想從這個視頻更新(它們都具有唯一的ID OFC)領域中佔有

我的表看起來像這樣:

ID - INT(9) 標題 - 文本 鏈接 - 文本 個戲劇 - INT(99)

因此,在短期 我有一個頁面上的6個視頻的視頻列表,你可以在彈出窗口中 打他們,但如果你點擊播放視頻的播放領域我想是將更新

彈出窗口完成與jquery(如燈箱),所以我不能刷新頁面。

回答

1

它很容易,你可以通過使用Ajax和PHP頁面一起做這個

if(playbutton pressed) { 

    //perform the database operation in through calling a ajax page 
    //using jquery post one of them 
    $.post('ajax/save.php', function(data) { 
     $('.result').html(data); 
    }); 
} 

save.php

//包含所有的數據庫操作從未救場

+0

我完成Ajax之前,我已經嘗試過,但我失敗:( – 2012-03-21 14:08:24

+0

發現它我需要的是$('。youtube- <?echo $ row ['id'];?>')。 。員額( 「updateplay/save.php?&ID = <? echo $ row ['id'];?>「); \t}); – 2012-03-21 14:30:13