ホームページ >バックエンド開発 >PHPチュートリアル >ユーザー名とパスワードを入力した後に情報を照会および変更する方法

ユーザー名とパスワードを入力した後に情報を照会および変更する方法

WBOY
WBOYオリジナル
2016-06-13 12:45:57969ブラウズ

如何实现输入用户名密码后可查询信息并修改
这是我的代码,运行结果如图。如何显示出数据库信息并可以修改某一项。

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><br>
<html xmlns="http://www.w3.org/1999/xhtml"><br>
<head><br>
<meta http-equiv="Content-Type" content="text/html; charset=GB2312" /><br>
<title>学生信息</title><br>
</head><br>
<body><br>
<?php <br />
//######################学生信息##########################<br />
include "config.php";<br />
include "header.php";<br />
 ?><br>
 <?php<br />
 extract($_POST);<br />
 if ($xuehao=="" ||$password=="") <br />
 {<br />
	echo"<p align=\"center\"><font color=\"#FF0000\"><b><big>请把信息填写完整</big></b></font></p>";<br>
	echo "<meta http-equiv=\"refresh\" content=\"1;url=query3.php\">";<br>
	exit;	<br>
 }<br>
 else<br>
 {<br>
    $query="select * from $student_table where xuehao='$xuehao'";<br>
	mysql_query("set names 'GB2312'");<br>
	$result=mysql_query($query);<br>
	$row=mysql_fetch_array($result);<br>
	if($row==0)<br>
	{<br>
	 echo"<p align=\"center\"><font color=\"#FF0000\"><b><big>你还没有注册,请先注册。</big></b></font></p>";<br>
	 echo "<meta http-equiv=\"refresh\" content=\"1;url=student_register.php\">";<br>
	 exit;<br>
	   }<br>
	<br>
	<br>
	 $query="select password as sm from $student_table where xuehao='$xuehao'";<br>
	 mysql_query("set names 'GB2312'");<br>
	 $result=mysql_query($query);<br>
	 $row=mysql_fetch_array($result);<br>
	 $num=strlen($row['xuehao']);<br>
	 $xh=$row['xuehao'];<br>
	 $n=0;<br>
	 if($row[sm]!=$password)<br>
	 {<br>
		echo"<p align=\"center\"><font color=\"#FF0000\"><b><big>你输入的学号和密码不匹配,请重新输入。</big></b></font></p>";<br>
		echo "<meta http-equiv=\"refresh\" content=\"2;url=query3.php\">";<br>
		exit;<br>
	   }<br>
	  <br>
	 }<br>
?><br>
<p><br>
</p>		  <br>
  <table width="600" border="1" align="center" cellpadding="0" cellspacing="1"  class="text"><br>
  <!--DWLayoutTable--><br>
  <form name="form1" method="post" action="student_information.php"><br>
    <tr bgcolor="#E4E4E4"> <br>
      <td height="27" colspan="3"><span class="STYLE1">&gt;&gt;&gt;学生信息</span></td><br>
    </tr><br>
    <tr> <br>
      <td width="148" bgcolor="#FFFFFF"><div align="center" class="STYLE2"><br>
        <div align="right" class="STYLE4">学号:</div><br>
      </div></td><br>
      <td width="443" bgcolor="#FFFFFF" height="39"> <input type="text" name="xuehao" size="25" value="<?php echo $row['xuehao'] ?>"  readonly="readonly"><br>
      </td><br>
    </tr><br>
	<tr> <br>
      <td width="148" bgcolor="#E4E4E4"><div align="center" class="STYLE4"><br>
        <div align="right">姓名:</div> <div class="clear">
                 
              
              
        
            </div>
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。