⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 member_detail.php

📁 php模块设计。。。里面的模块很有学习价值
💻 PHP
字号:
<?
	include("db_conn.php");
	include("db_func.php");

	// 使用 JOIN 语句将 member、menber_info 及 member_add 三个
	// Table 整合成一个以 m_id 字段为基准的 Table BEGIN
	$SQLStr = "SELECT member.*, member_info.*, member_add.* FROM member AS member "; 
	$SQLStr .= "LEFT JOIN member_info AS member_info ON member.m_id = member_info.m_id ";
	$SQLStr .= "LEFT JOIN member_add AS member_add ON member_info.m_id = member_add.m_id ";
	$SQLStr .= "WHERE m_username='$name'";
	// 使用 JOIN 语句将 member、menber_info 及 member_add 三个
	// Table 整合成一个以 m_id 字段为基准的 Table END

	$res = db_query($SQLStr);

	if (db_num_rows($res)>0) // 判断查询结果否有数据, 若有则继续执行
	{
		$row = db_fetch_array($res);
?>

<form name="regstep1" method="post" action="member_update.php">

<!-- 使用 hidden 将数据用『隐藏』的方式传送出去 //-->
<input type="hidden" name="id" value="<?=$row[m_id]?>">
<BR>
  <table width="446" border="0" bordercolor="#000000" align="center" cellspacing="0">
    <tr>
      <td>
        <table width="440" border="0" height="220" align="center" bgcolor="#EEEEEE" cellspacing="0" cellpadding="0">
          <tr bgcolor="#666666"> 
            <td colspan="2"> 
              <div align="center"><font color="#FFFFFF">会员信息</font></div>
            </td>
          </tr>
          <tr> 
            <td> 
              <div align="center">会 员 账 号</div>
            </td>
            <td height="18"> 
              <div align="center">

                <!-- 将查询结果中的用户名称字段呈现于网页上, 
                     其中 disabled 是要让用户无法更改此名称 //-->
                <input type="text" name="username" size="15" value="<?=$row['m_username']?>" disabled>

              </div>
            </td>
          </tr>
          <tr> 
            <td bgcolor="#FFFFFF"> 
              <div align="center">密 码 变 更</div>
            </td>
            <td height="6" bgcolor="#FFFFFF"> 
              <div align="center"> 

                <!-- 将查询结果中的密码字段以 * 号呈现于网页上 //-->
                <input type="password" name="userpass" size="20" value="<?=$row['m_userpass']?>">

              </div>
            </td>
          </tr>
          <tr bgcolor="#666666"> 
            <td colspan="2"> 
              <div align="center"><font color="#FFFFFF">个人信息</font></div>
            </td>
          </tr>
          <tr> 
            <td bgcolor="#EEEEEE"> 
              <div align="center">姓  名</div>
            </td>
            <td bgcolor="#EEEEEE">姓氏: 

              <!-- 将查询结果中的姓字段呈现于网页上 //--> 
              <input type="text" name="surname" size="6" value="<?=$row['m_surname']?>">

              名字 :

              <!-- 将查询结果中的名字段呈现于网页上 //--> 
              <input type="text" name="frontname" size="6" value="<?=$row['m_frontname']?>">

            </td>
          </tr>
          <tr> 
            <td> 
              <div align="center">昵  称</div>
            </td>
            <td>

              <!-- 将查询结果中的昵称字段呈现于网页上 //-->
              <input type="text" name="nickname" size="20" value="<?=$row['m_nickname']?>">

            </td>
          </tr>
          <tr> 
            <td bgcolor="#EEEEEE"> 
              <div align="center">身份证号码</div>
            </td>
            <td bgcolor="#EEEEEE">
 
              <!-- 将查询结果中的身份证号码字段呈现于网页上
                   disabled 用法如同用户名称一样, 是不可更改的 //-->
              <input type="text" name="sid" size="10" maxlength="10" value="<?=$row['m_sid']?>" disabled>

            </td>
          </tr>
          <tr> 
            <td height="28"> 
              <div align="center">性  别</div>
            </td>
            <td height="28"> 
<?
	if ($row['m_gentle'] == '1'){?> // 判断用户的性别
              <input type="radio" name="gentle" value="1" checked>
              <input type="radio" name="gentle" value="0">
              女</td>
<?
	}
	else
	{
?>
              <input type="radio" name="gentle" value="1">
              <input type="radio" name="gentle" value="0" checked>
              女</td>
<?
	}
?>
          </tr>
          <tr> 
            <td height="51" bgcolor="#EEEEEE"> 
              <div align="center">生  日</div>
            </td>
            <td height="51" bgcolor="#EEEEEE">
 
              <!--截取生日字段查询结果的前 10 个字符 //-->
              <input type="text" name="birth" size="10" maxlength="8" value="<?=substr($row['m_birth'],0,10)?>">

          </tr>
          <tr> 
            <td> 
              <div align="center">婚姻状况</div>
            </td>
            <td>

        <!-- 判断用户的婚姻状况, 若已婚 BEGIN //-->
<?	if ($row['m_marriage'] == '1') {?>
              <input type="radio" name="marriage" value="1" checked>
              已婚 
              <input type="radio" name="marriage" value="0">
              未婚 </td>
<?
	} // 判断用户的婚姻状况, 若已婚 END
	else
	{ // 若未婚的情况 BRGIN
?>
              <input type="radio" name="marriage" value="1">
              已婚 
              <input type="radio" name="marriage" value="0" checked>
              未婚 </td>
<?	}?>
	<!-- 若未婚的情况 END //-->
          </tr>
          <tr bgcolor="#666666"> 
            <td height="13" colspan="2"> 
              <div align="center"><font color="#FFFFFF">联系方式</font></div>
            </td>
          </tr>
          <tr bgcolor="#EEEEEE"> 
            <td> 
              <div align="center">地  区</div>
            </td>
            <td>
 
              <!-- 将查询结果中的地区字段呈现于网页上 //-->
              <input type="text" name="area" size="10" value="<?=$row['m_area']?>"></td>

          </tr>
          <tr> 
            <td> 
              <div align="center">邮编</div>
            </td>
            <td> 

              <!-- 将查询结果中的邮编字段呈现于网页上 //-->
              <input type="text" name="zipcode" size="5" value="<?=$row['m_zipcode']?>">

            </td>
          </tr>
          <tr bgcolor="#EEEEEE"> 
            <td> 
              <div align="center">地  址</div>
            </td>
            <td> 

              <!-- 将查询结果中的地址字段呈现于网页上 //-->
              <input type="text" name="address" size="32" value="<?=$row['m_address']?>">

            </td>
          </tr>
          <tr> 
            <td height="31"> 
              <div align="center">电  话</div>
            </td>
            <td height="31">

              <!-- 将查询结果中的电话字段呈现于网页上 //-->
              <input type="text" name="phone" size="10" maxlength="10" value="<?=$row['m_phone']?>">

            </td>
          </tr>
          <tr bgcolor="#EEEEEE"> 
            <td> 
              <div align="center">手  机</div>
            </td>
            <td>

              <!-- 将查询结果中的手机字段呈现于网页上 //-->
              <input type="text" name="mobile" size="10" value="<?=$row['m_mobile']?>">

            </td>
          </tr>
          </tr>
          <tr bgcolor="#EEEEEE"> 
            <td> 
              <div align="center">教育程度</div>
            </td>
            <td bgcolor="#EEEEEE"> 
              <select name="edu" size=1>

                <!-- 将查询结果中的电话字段呈现于网页上, 
                     并以 Select 选单对象的默认值呈现   //-->
                <option value="<?=$row['m_edu']?>"><?=$row['m_edu']?>

                <option value="初中以下">初中以下 
                <option value="初中">初中 
                <option value="高中/职高">高中/职高
                <option value="大学/大专">大学/大专 
                <option value="硕士">硕士 
                <option value="博士">博士 
              </select>
            </td>
          </tr>
          <tr bgcolor="#FFFFFF"> 
            <td> 
              <div align="center">职  业</div>
            </td>
            <td>
              <select name="job" size=1>

                <!-- 将查询结果中的职业字段呈现于网页上, 
                     并以 Select 选单对象的默认值呈现   //-->
                <option value="<?=$row['m_job']?>"><?=$row['m_job']?>

                <option value="金融/保险">金融/保险
                <option value="房地产">房地产
                <option value="政府机关">政府机关
                <option value="军警">军警
                <option value="教育/研究">教育/研究
                <option value="经商">经商
                <option value="建筑">建筑
                <option value="制造/供应商">制造/供应商
                <option value="信息">信息
                <option value="服务">服务
                <option value="医疗">医疗
                <option value="法律相关行业">法律相关行业
                <option value="流通/零售">流通/零售
                <option value="交通/运输/旅游">交通/运输/旅游
                <option value="娱乐/出版">娱乐/出版
                <option value="传播/公共关系/广告/行销">传播/公共关系/广告/行销
                <option value="艺术">艺术
                <option value="农渔牧">农渔牧
                <option value="学生">学生
                <option value="家政">家政
                <option value="待业中">待业中
                <option value="其他">其他
              </select>
            </td>
          </tr>
          <tr bgcolor="#EEEEEE"> 
            <td height="24"> 
              <div align="center">职  称</div>
            </td>
            <td height="24"> 
              <select name="title" size=1>

                <!-- 将查询结果中的职业字段呈现于网页上, 
                     并以 Select 选单对象的默认值呈现   //-->
                <option value="<?=$row['m_title']?>"><?=$row['m_title']?> 

                <option value="秘书、行政助理">秘书、行政助理
                <option value="业务人员、中介人员">业务人员、中介人员
                <option value="工程师">工程师
                <option value="技术人员">技术人员
                <option value="研究人员">研究人员
                <option value="管理阶层">管理阶层
                <option value="教职人员">教职人员
                <option value="项目、产品经理">项目、产品经理
                <option value="执行专员">执行专员
                <option value="服务人员">服务人员
                <option value="专业人士">专业人士
                <option value="个体业主">个体业主
                <option value="创意工作者">创意工作者
                <option value="其他">其他
              </select>
            </td>
          </tr>
          <tr bgcolor="#FFFFFF"> 
            <td height="31"> 
              <div align="center">兴  趣</div>
            </td>
            <td height="31">

              <!-- 将查询结果中的职业字段呈现于网页上 //-->
              <input type="text" name="interest" value="<?=$row['m_interest']?>">

            </td>
          </tr>
          <tr> 
            <td colspan="2"> 
              <div align="center"> 
                <input type="submit" name="Submit" value="更改会员信息">
              </div>
            </td>
          </tr>
        </table>
      </td>
    </tr>
  </table>
  </form>
<?
}
else
	{
		echo "<script>";
		echo "alert(\"无此会员\");";
		echo "</script>";
		echo "<body onload = \"window.close();\">";
	}
?>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -