2012-03-21 2 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) 제목 - 텍스트 링크 - 텍스트 0,123,재생 - INT (99)

그래서 짧은 내가 한 페이지에 6 개 비디오의의 비디오 목록을 가지고 당신은 팝업 창 에서 재생할 수 있습니다하지만 당신은 연극 필드가 플레이 영상을 클릭하면 내가 원하는 것은 업데이트 될 것입니다

jQuery (라이트 박스처럼)로 팝업 창이 완료되어 페이지를 새로 고칠 수 없습니다.

답변

1

쉬운, 당신은 PHP 페이지와 함께 Ajax를 사용하여이 작업을 수행 할 수 있습니다

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를 완료했다 : ( –

+0

내가 원하는 것을 찾았습니다. $ ('. youtube- ') click (function() { \t \t $ .게시하다("updateplay/save.php? & id = "); \t}); –

관련 문제