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>
这有什么错 展开
<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>
这有什么错 展开
2个回答
展开全部
$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条
改成
$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
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<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>
<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>
追问
往着你 无语
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询