php中如何用get获取输入的值

$result = mysql_query("SELECT * FROM phome_ecms_steel,phome_enewsmemberadd where phome_ecms_steel.userid=phome_enewsmemberadd.userid $caizhi $beizhu $hou $kuan $chang limit $xiao,$da");
如何对搜索项进行传递。

<form ENCTYPE="multipart/form-data" ACTION="<?php echo"".$PHP_SELF.""; ?>" METHOD="POST">
钢板材质:
<input type="text" name="titlepic" size="10">
特殊要求:
<input type="text" name="beizhu" size="10" />
<br>
钢板厚度: <input type="text" name="hou1" size="4">

<input type="text" name="hou2" size="4">
钢板宽度:
<input type="text" name="kuan1" size="6">

<input type="text" name="kuan2" size="6">
钢板长度:
<input type="text" name="chang1" size="7" />

<input type="text" name="chang2" size="7" />
<input name="submit" type="submit" value="提交" width="20">
</form>
看我的表单可以知道,我的是当页提交。
如何从当页中提取到输入的值呢?

form标签中的METHOD="POST" 这个是说提交的方式是post提交
所以你在php获取值要用 $_POST来获取。
$_POST是一个数组,表单中的元素的name就是它的索引。
比如钢板厚度就是:$_POST[hou1]
如果METHOD="POST" ,那么就要用$_GET。用法和$_POST类似 ,它也是个数组。
另外你还可以通过$_REQUEST来获取值。这个方法可以不用考虑method。也就是说。无论是get提交还是post提交它都能获取提交的值。$_REQUEST包含了$_GET,$_POST 和 $_COOKIE 中的全部内容。

还有一点form中的 ENCTYPE="multipart/form-data" 是设置上传时候的数据提交方式。 如果没有file元素的话一般不用设置。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-01-02
很简单php页面$name = $_GET['name']就可以
第2个回答  2011-01-04
。。。。。你可以;
echo "<pre>";
print_r($_POST);//或print_r($_GET);
echo "</pre>";
看看,

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网