2010-03-24 5 views
1

데이터베이스의 레코드를 표시하려고 시도하고 새 레코드가 추가되면 자동으로 표시된 새로운 하나의 데이터베이스에서 레코드데이터베이스의 레코드를 표시 한 다음 새 레코드를 추가하면 데이터베이스의 표시된 레코드가 새 레코드로 자동 업데이트됩니다.

나는 PHP와 자바 스크립트를 사용하여 이것을하고있다. 페이지를로드하고 비디오 아래에 태그를 표시 한 다음 사용자가 텍스트 상자에 입력하여 새 태그를 추가하여 데이터베이스에 추가 한 다음이 태그를 표시하는 페이지의 일부를 새로 고치고 새 태그를 포함하려는 경우 하나는 페이지가 다시로드되지 않고 방금 추가되었습니다.

+0

좋아요, 당신이 원하는 것을 언급 했으므로 빌드에 필요한 정확한 도구를 나열 했으므로 지금 SO를 대신하여 빌드하려고합니다. 그런 식으로 작동하지 않습니다. – LorenVS

답변

1

HTML DOM 요소를 동적으로 생성하고 Ajax 호출이 결과를 반환 한 후에 사용자에게 표시하려면 Ajax와 Javascript 또는 JQuery 나 Prototype과 같은 Javascript 프레임 워크를 사용해야합니다.

UPDATE : JQuery와 + 아약스

를 들어

--- Learning jQuery: 11 excellent resources

--- Simplify Ajax development with jQuery

--- Use jQuery and PHP to build an Ajax-driven Web page

예는 HTML DOM 요소를 생성 할 수 JQuery에서

var myLink = $("<a />"); 

//Add a link to it 
myLink.attr('href', 'http://localhost/index.php'); 
//Add a text 
myLink.text('Go Here'); 

//Add it to a div of id "myDiv" 
$("#myDiv").append(myLink); 

도움이되기를 바랍니다.

+0

나는이 링크를 내 기지로 사용하고 있습니다. 여기에서 당신이 말하는 것을 어떻게하러 갈까요? http://www.9lessons.info/2009/05/insert-and-load-record-using-jquery-and.html – Pete

+0

확인. 나는 잠시 동안 떨어져 있었다. 먼저 JQuery를 사용하여 HTML DOM 요소를 작성하는 방법을 배워야한다. 그런 다음 PHP와 함께 Ajax를 사용하여 서버 측 언어로 데이터를 retieve하는 방법을 배워야한다. 곧 당신에게 몇 가지 링크를 보내 드리겠습니다. – Tebo

관련 문제