<?php
if($_GET[id]){
$sql_1=mysql_query("select * from $tbname_jihua where id=$_GET[id]");
}else{
$sql=mysql_query("select * from $tbname_jihua");
}
?>//这里是我自已加的。代是不能查询,
<form method="get" action="./">
请输入姓氏:
<input type="text" size="15" maxlength="2" />
<input type="submit" name="id" value="搜索" />
</form><?php
if($sql){
while($row=mysql_fetch_array($sql)){
echo "<div class=tab_1 style='font-size:20px;'><a href=?id=$row[id]>".str_replace("氏","",$row[name])."</a></div>";
}
}elseif($sql_1){
$row=mysql_fetch_object($sql_1);
$content=array(id=>$_GET[id],ip=>$ip,time=>time(),val=>$row->name);
$text_class->add_line($content);
echo "<div style='font-size:20px;text-align:center;'>";
echo $row->val;
echo "</table></table>";
echo "</div>";
}
?>
if($_GET[id]){
$sql_1=mysql_query("select * from $tbname_jihua where id=$_GET[id]");
}else{
$sql=mysql_query("select * from $tbname_jihua");
}
?>//这里是我自已加的。代是不能查询,
<form method="get" action="./">
请输入姓氏:
<input type="text" size="15" maxlength="2" />
<input type="submit" name="id" value="搜索" />
</form><?php
if($sql){
while($row=mysql_fetch_array($sql)){
echo "<div class=tab_1 style='font-size:20px;'><a href=?id=$row[id]>".str_replace("氏","",$row[name])."</a></div>";
}
}elseif($sql_1){
$row=mysql_fetch_object($sql_1);
$content=array(id=>$_GET[id],ip=>$ip,time=>time(),val=>$row->name);
$text_class->add_line($content);
echo "<div style='font-size:20px;text-align:center;'>";
echo $row->val;
echo "</table></table>";
echo "</div>";
}
?>
解决方案 »
- 木马入侵的入口问题,在线等
- 解析这段代码的意思
- 在PHP中如何把数据写入自己命名的XML文件啊?
- Can't use function return value in write context
- 最近 我研究 搜索引擎 (四) 中英文混合分词 V1.0正式发布(可下载)
- 如何去掉网页header信息
- 80分!怎样用读文件的方式实现歌曲的连续播放?
- 在局域网里如何用php的mail()函数发送邮件.
- 有类似于ASP中Request.ServerVariables("SERVER_NAME")的函数吗?请告知,分全给。
- 請教高手關於php和數據庫設計的幾個問題:
- 大家对抑制错误信息怎么看?
- nginx+php读页面的问题
请输入姓氏:
<input type="text" size="15" maxlength="2" />
<input type="submit" name="id" value="搜索" />
</form>+---------------------------------------------+
$_GET[id] 是什么?表单提交的查询变量吗?
表单中的name=id 的是个提交按钮啊?
--------------------a.php--------------------
form method="post" action="b.php">
请输入姓氏:
<input type="text" size="15" name="id" maxlength="2" />
<input type="submit" name="submit" value="搜索" />
</form>
-----------------------b.php---------------------
$name=$_post['name'];
if($name)
{
$sql1="select * from tablename where id=".$name;
}
else{
$sql2="select * from tablename";
}
但你要注意数据库中定义的id类型,要和$_GET['id']接收到的类型必须一样。
可以先将sql执行语句打出来,在数据库中执行通过后,再将其粘贴到代码中。
<input type="submit" value="搜索" />