2012-06-24 3 views
-2

나는 다음과 같은 작업이 있습니다HTML 페이지의 텍스트 필드를 프로그래밍 방식으로 표시하는 방법은 무엇입니까?

<html> 
<body> 
<table border='1'> 
<?php 
    mysql_connect('url','user','') or die('Connect'); 
    mysql_select_db('jquery_test') or die('Db'); 
    $query=mysql_query('SELECT * FROM labels'); 
    while($data=mysql_fetch_assoc($query)) 
    { 
     echo '<tr>'; 
     echo '<td>'.$data['id'].'</td>'; 
     echo '<td>'.$data['label'].'</td>'; 
     echo '<td>'.$data['english'].'</td>'; 
     echo '</tr>'; 
    } 
?> 
</table> 
</body> 
</html> 

이 코드는 간단한 그 커다란을 보여 MySQL 데이터베이스에서 간단한 테이블이 있습니다. 다음과 같은 기능을 만들어야합니다 : 사용자가 커서를 $ data [ 'english'] 필드로 이동하면 편집 할 텍스트 필드와 "저장"버튼이 나타나야합니다. 커서가이 단어를 벗어나면 필드는 사라집니다. 제가 의미하는 환상적인 예가 있습니다 : http://translate.uservoice.com/sets/51-end-user-ru/translations?filter=missing. 제발, 도와주세요, HTML/PHP 만 알고이 작업을 어떻게 수행 할 수 있는지 모르겠습니다. JQuery를 사용하면 매우 유용 할 것입니다.

+0

나는 여기서 무슨 일이 벌어지고 있는지 생각할 수 없다. 공정하거나 파울, 학생 또는 ...? –

+0

나는 학생이다 .... – user1445877

답변

2

this jquery 플러그인을 확인하여 편집 가능한 라벨을 만들고 .mouseover().mouseleave() 기능에 사용하십시오.

+1

대단히 고마워. – user1445877

관련 문제