仅在PHP

时间:2016-10-06 06:37:02

标签: php html sql

如何显示一个Button,当它被点击时,它会显示一个PHP代码,然后显示来自Database的内容,特别是我在PHP中创建了一个SQL查询,我在表格中显示用户的详细信息,如电子邮件,用户名,密码。我想隐藏密码,所以当用户点击"显示"按钮,只有密码才会显示。 下面是我的PHP代码,用于显示数据库中的所有数据:

{
<?php
include_once('confi.php');
//*********retrieving data from Database**********
$result = mysql_query("SELECT id,name, email, username, password  FROM demo");
while ($row = mysql_fetch_array($result, MYSQL_BOTH)) {
printf ("</br> ID: %s </br> Name: %s  </br> Email: %s </br> Username: %s </br> Password: %s </br>",  $row[0], $row[1], $row[2], $row[3], $row[4]);
} 
?>
}

我想只在按钮或类似&#34;显示密码&#34;单击按钮。我该怎么做?

提前致谢。

3 个答案:

答案 0 :(得分:3)

设置输入字段类型为密码,并在用户单击复选框时显示密码。使用jquery

将字段类型更改为文本

$(document).ready(function(){

  $(':checkbox').change(function(){
  
    if($(this).is(':checked'))
      {
        
        $(this).prev('input').attr('type','text');
        
        }
    else
      {
          $(this).prev('input').attr('type','password');
        }
    
  
  });

});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input type="password" id="test1" value="a" />
<input id="test2" type="checkbox" />Show password

答案 1 :(得分:2)

Using jquery we can do this . Here's a link (http://jsfiddle.net/herdiansc/dnznh/8/)

答案 2 :(得分:2)

试试这个纯粹的JavaScript代码

varlist <- unique(Master_Data$Composite)
for (var in varlist){
  assign(paste("Data_",var,sep=""),filter(paste("Data_",var,sep=""),     !is.na(paste("Data_",var,sep=""))$Composite.T.))
}
function toggle(){

var pass=document.getElementById('pass');
var btn=document.getElementById('button');
if (pass.type=="password") {
pass.type="text";





}
else{
	pass.type="password";
}
}