php 根据条件查询一条数据 还有查询所有的数据怎么弄。。。才学PHP

<body><divalign="center"><b>员工信息</b></div><p>请输入您的编号</p><formaction=<?phpecho$_SERVER... <body>
<div align="center"><b>员工信息</b></div>
<p>请输入您的编号</p>
<form action=<?php echo $_SERVER['PHP_SELF']; ?> method=post>
工号:<input type="text" name="snum">
<input type="submit" name="submit" value="查询">
<input type="reset" name="submit2" value="重新输入">
</form>

<?php
global $PHP_SELF;
global $snum;
mysql_connect("localhost","root","ld0503");
mysql_select_db("mysql");
$snum=$_POST['snum'];
$query=mysql_query("SELECT * FROM userinfo WHERE id='$snum'");
?>
<table>
<tr height="20">
<td width="25%">编号</td>
<td width="25%">姓名</td>
<td width="25%">性别</td>
<td width="25%">备注</td>
</tr>
<?php
while($row=mysql_fetch_object($query))
{
?>

<tr>
<td width="25%"><?=$row['id']?></td>
<td width="25%"><?=$row['username']?></td>
<td width="25%"><?=$row['usex']?></td>
<td width="25%"><?=$row['uremark']?></td>
</tr>

<?php
}
mysql_close($link);//这个至关重要必须要关闭
?>
</table>
</body>
</html>

这有什么错
展开
 我来答
百度网友bd4f7f1cb
推荐于2016-06-12 · 超过38用户采纳过TA的回答
知道小有建树答主
回答量:177
采纳率:0%
帮助的人:123万
展开全部
$query=mysql_query("SELECT * FROM userinfo WHERE id='$snum'");
改成
$query=mysql_query("SELECT * FROM userinfo");
就是所有的了
如果想约束
$query=mysql_query("SELECT * FROM userinfo limit 0,20“);
前 面 第1 到20条
追问
不是把。。我是要根据条件查询啊。。。,,,,,,,,,,,
追答
晕,先前没仔细看,知道错误了。
mysql_fetch_object改成mysql_fetch_array,就可以了。呵呵
有兴趣学习的话加Q群:13481227
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
周震11
2011-03-01
知道答主
回答量:13
采纳率:0%
帮助的人:0
展开全部
<body>
<div align="center"><b>员工信息</b></div>
<p>请输入您的编号</p>
<form action=<?php echo $_SERVER['PHP_SELF']; ?> method=post>
工号:<input type="text" name="snum">
<input type="submit" name="submit" value="查询">
<input type="reset" name="submit2" value="重新输入">
</form>

<?php
global $PHP_SELF;
global $snum;
mysql_connect("localhost","root","ld0503");
mysql_select_db("mysql");
$snum=$_POST['snum'];
$query=mysql_query("SELECT * FROM userinfo WHERE id='$snum'");
?>
<table>
<tr height="20">
<td width="25%">编号</td>
<td width="25%">姓名</td>
<td width="25%">性别</td>
<td width="25%">备注</td>
</tr>
<?php
while($row=mysql_fetch_object($query))
{
?>

<tr>
<td width="25%"><?=$row['id']?></td>
<td width="25%"><?=$row['username']?></td>
<td width="25%"><?=$row['usex']?></td>
<td width="25%"><?=$row['uremark']?></td>
</tr>

<?php
}
mysql_close($link);//这个至关重要必须要关闭
?>
</table>
</body>
</html>
追问
往着你   无语
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式