读书人

where语句的用法提问(基础有关问题)

发布时间: 2012-03-09 16:54:57 作者: rapoo

where语句的用法提问(基础问题)急
<?php
session_start(); //启动session
include( "dbconnect.inc.php "); //链接数据库
$sql = "select * from users where 1 limit 3 ";
?>
<ul>
<li> <a href= "admin.php " > 用户列表 </a> </li>
</ul>
。。。。略掉显示user表的格式和其他信息。
把上边的文件保存为admin.php

为什么点击 "用户列表 "的时候会显示前3个用户的所有信息。而且where语句后面的1无论改成什么数字执行结构都一样。是mysql中自动忽略where 和他后面的数字吗?

[解决办法]
where 1 limit 3


这里1表示条件,limit表示显示3条数据

where 1 limit 5 --显示5条数据

[解决办法]
where 1 永远为真,所以跟没写一样,当然忽略

读书人网 >Mysql

热点推荐