获取表单值,常会出错,是什么原因,请帮帮忙忙,谢谢
代码如下:数据库里只有三个字段的,就是name,paswword,emai的
<FORM ACTION="search.php">
<SELECT NAME="s">
<OPTION VALUE="name">权利人</OPTION>
<OPTION VALUE="email">单号</OPTION>
</SELECT>
<INPUT TYPE="TEXT" NAME="search"><INPUT TYPE="SUBMIT" NAME="s_search" VALUE="确定">
<?php
include"connect.php";
$s=$_GET['S'];
$search=$_POST['search'];
$sql="select * from user";
echo "$sql<p>";
$query=mysql_query($sql);
if(isset($s_search)!="")
{
if(ISSET($search)!='')
{
$sql.=" where $s like '%$search%'";
echo $sql;
}
}
while($r=mysql_fetch_array($query))
{
echo "<br>";
echo $r['name'];
echo $r[password];
echo $r[email];
echo "<br>";
}
?>
<FORM ACTION="search.php">
<SELECT NAME="s">
<OPTION VALUE="name">权利人</OPTION>
<OPTION VALUE="email">单号</OPTION>
</SELECT>
<INPUT TYPE="TEXT" NAME="search"><INPUT TYPE="SUBMIT" NAME="s_search" VALUE="确定">
<?php
include"connect.php";
$s=$_GET['S'];
$search=$_POST['search'];
$sql="select * from user";
echo "$sql<p>";
$query=mysql_query($sql);
if(isset($s_search)!="")
{
if(ISSET($search)!='')
{
$sql.=" where $s like '%$search%'";
echo $sql;
}
}
while($r=mysql_fetch_array($query))
{
echo "<br>";
echo $r['name'];
echo $r[password];
echo $r[email];
echo "<br>";
}
?>
...全文
相关推荐
游戏运行出错原因游戏运行出错原因及解决方案.txt
### 游戏运行出错原因及解决方案在探讨游戏运行出错的原因及解决方案之前,我们需要先了解游戏在计算机上运行的基本原理。
解决Python获取字典dict中不存在的值时出错问题
总之,获取字典中不存在的值时出错是一个普遍的问题,但通过使用get方法、先检查键的存在性或者setdefault方法,我们都可以安全且有效地处理这种情况,避免程序因此而崩溃。
Facebook登录报错:将你登入到此应用程序时出错,请稍后再试。
"Facebook登录错误,提示‘将你登入到此应用程序时出错,请稍后再试’,可能原因是Facebook SDK的bug,解决方案可能是更新Facebook SDK的Hash Key。"Faceb
jQuery中获取Radio元素值的方法
又发现自己写的JavaScript代码在FireFox下运行出错,原因很郁闷,在获取一个Radio元素的值的时候只得到了 undefind。谷歌了一下,大多跟我用的方法是一样的 代码如下:var va
asp.net实现利用反射,泛型,静态方法快速获取表单值到Model的方法
它遍历Model类的所有属性,尝试将表单中对应名称的值转换为属性的类型并赋值给属性。使用这个静态方法,我们可以极大地简化为Model赋值的过程。


基础编程
