织梦DeDeCMS自定义表单内容查询操作实例

在根目录 plus中新建一个  result_jizhe.php 文件
代码:
<div align=”center”><a href=”http://www.zgxsjz.net/”><img  width=”60%” src=”../templets/student/images/cha.jpg” /></a> </div>
<div></div>
<div>
<table width=”60%” border=”0″ align=”center” cellpadding=”2″ cellspacing=”1″ bgcolor=”#FBFCE2″>
<tr height=”5″></tr>
<tr bgcolor=”#CCCCCC”>
<td height=”24″ align=”left”><strong>记者查询信息</strong></td>  </tr>
<tr>
<tr height=”20″></tr><td height=”24″ align=”left”>
<?php
if ($_POST)
{
$connect = mysql_connect(‘localhost’, ‘数据库用户名’, ‘数据库密码’);
mysql_select_db(‘student’, $connect);
mysql_query(‘set names gbk;’);$key = str_replace(array(‘%’, ‘ ‘, ‘\”), ”, $_POST[‘key’]);
//$result = mysql_query(‘SELECT * FROM `stu_admin`, `stu_admintype` WHERE stu_admin.type=123 AND t1.ID=t2.ID `uname` LIKE \’%’.$key.’%\”) or die(mysql_error());
//$result = mysql_query(‘SELECT a.*,b.* FROM `stu_admin` a,`stu_admintype` b  WHERE a.usertype=b.rank AND a.usertype=1 AND a.`uname` LIKE \’%’.$key.’%\”) or die(mysql_error());
$result = mysql_query(‘SELECT a.*,b.* ,c.* FROM `stu_admin` a,`stu_admintype` b ,`stu_member` c WHERE b.rank=a.usertype AND a.id=c.mid AND a.usertype=1 AND a.`uname` LIKE \’%’.$key.’%\”) or die(mysql_error());if (mysql_num_rows($result)>0)
{
echo ‘<table><tr  bgcolor=”#CCCCCC” >
<td width=”18%” height=”24″ align=”center” >用户名</td>
<td width=”13%” align=”center”>会员角色</td>
<td width=”22%” align=”center”>性别</td>
<td width=”22%” align=”center”>邮箱</td></tr>’;
while ($row = mysql_fetch_array($result))
{
echo ‘<tr bgcolor=”#FFFFFF” align=”center”><td>’.$row[‘uname’].’</td><td>’.$row[‘typename’].’</td><td>’.$row[‘sex’].’</td><td>’.$row[‘email’].’</td></tr>’;
}
echo ‘</table>’;
}else{
echo “暂时没有您查询的人员哦!”;
}
}
?>
</td>
</tr>
</table>
</div>
 
=============================================================

=============================================================

=============================================================

在根目录 plus中新建一个  result_worker.php 文件

<div align=”center”><a href=”http://www.zgxsjz.net/”><img  width=”60%” src=”../templets/student/images/cha.jpg” /></a> </div>
<div></div>
<div>
<table width=”60%” border=”0″ align=”center” cellpadding=”2″ cellspacing=”1″ bgcolor=”#FBFCE2″>
<tr height=”5″></tr>
<tr bgcolor=”#CCCCCC”>
<td height=”24″ align=”left”><strong>工作人员查询信息</strong></td>

</tr>
<tr>
<tr height=”20″></tr>

<td height=”24″ align=”left”>

<?php
if ($_POST)
{
$connect = mysql_connect(‘localhost’, ‘数据库用户名’, ‘数据库密码’);
mysql_select_db(‘student’, $connect);
mysql_query(‘set names gbk;’);

$key = str_replace(array(‘%’, ‘ ‘, ‘\”), ”, $_POST[‘key’]);
//$result = mysql_query(‘SELECT * FROM `stu_admin`, `stu_admintype` WHERE stu_admin.type=123 AND t1.ID=t2.ID `uname` LIKE \’%’.$key.’%\”) or die(mysql_error());
//$result = mysql_query(‘SELECT a.*,b.* FROM `stu_admin` a,`stu_admintype` b WHERE a.usertype=b.rank AND a.`uname` LIKE \’%’.$key.’%\”) or die(mysql_error());

$result = mysql_query(‘SELECT a.*,b.* ,c.* FROM `stu_admin` a,`stu_admintype` b ,`stu_member` c WHERE b.rank=a.usertype AND a.id=c.mid AND a.usertype=1 or a.usertype=5  AND a.`uname` LIKE \’%’.$key.’%\”) or die(mysql_error());
if (mysql_num_rows($result)>0)
{
echo ‘<table><tr  bgcolor=”#CCCCCC” >
<td width=”18%” height=”24″ align=”center” >用户名</td>
<td width=”13%” align=”center”>会员角色</td>
<td width=”22%” align=”center”>性别</td>
<td width=”22%” align=”center”>邮箱</td>

</tr>’;
while ($row = mysql_fetch_array($result))
{
echo ‘<tr bgcolor=”#FFFFFF” align=”center”><td>’.$row[‘uname’].’</td><td>’.$row[‘typename’].’</td><td>’.$row[‘sex’].’</td><td>’.$row[‘email’].’</td></tr>’;
}
echo ‘</table>’;
}else{
echo “暂时没有您查询的人员哦!”;
}
}

?>
</td>
</tr>
</table>
</div>

=============================================================
=============================================================
=============================================================
下一个在 student 即你在DeDe中的模板中新添加的  search_jizhe.htm 中的查询表单如下,search_worker.htm 相似
<form id=”form1″ name=”form1″ method=”post” action=”result_jizhe.php”>
<tr>
<td colspan=”2″></td>
</tr>
<tr>
<td>
<select name=”type” size=”1″ id=”type”>
<option value=”0″>姓名查询</option>
</select>
</td>
<td><input type=”text” name=”key” id=”key” /></td>
</tr>
<tr>
<td></td>
<td><input type=”submit” name=”button” id=”button” value=”搜索”/></td>
</tr>
</form>
=============================================================

=============================================================

=============================================================

搞定!

本文固定链接: http://blog.cztree.com/index.php/archives/292 | 成长树CzTree's Blog

该日志由 cztree 于2012年08月08日发表在 了解织梦 分类下, 你可以发表评论,并在保留原文地址及作者的情况下引用到你的网站或博客。
原创文章转载请注明: 织梦DeDeCMS自定义表单内容查询操作实例 | 成长树CzTree's Blog
关键字: , , , ,

织梦DeDeCMS自定义表单内容查询操作实例:等您坐沙发呢!

发表评论

您必须 [ 登录 ] 才能发表留言!