会PHP进来

来源:百度知道 编辑:UC知道 时间:2024/07/05 00:27:20
<?php
$jie=mysql_connect("127.0.0.1:3306","root",""); //连接数据库
$jj="select * from xia_zha";//指定数据库
$tesult=mysql_db_query("ok",$jj,$jie);
while($doii=mysql_fetch_array($tesult)){
echo $doii["a"]."<br>";
}
mysql_close($jie);
?>怎么样限制输出2个?
我的意思是不用那种limit0,2的方法.还有别的方法吗?

<?php
$jie=mysql_connect("127.0.0.1:3306","root",""); //连接数据库
$jj="select * from xia_zha";//指定数据库
$result=mysql_db_query("ok",$jj,$jie);
for($i=0;$i<2;$i++) {
$doii=mysql_fetch_assoc($result);
echo $doii[a]."<br>";
}
mysql_close($jie);
}
试试,祝你好运

你用循环全部打印出来。当然是全部显示了。。

跟据 PHP 访问 MYSQL 原理。PHP 只不过是发送了一条语句到 MYSQL 。至于 MYSQL 应该返回多少条。完全由 MYSQL 语句决定。默认是返回 2万条。除了用 limit 0,2 分页返回。没有什么东西能阻止得了它的。

如果你只是想显示两条数据。这倒可以用 PHP 来选择你要输出哪条。也就是yeahrahxephon 同学的做法。