<?php
$sql = mysql_connect("localhost", "root", "root");
//选择数据库
mysql_select_db("smsdb",$sql);
//设置查询语言
$query = "select * from smsinfor where sms_stat=0";
$result = mysql_query($query, $sql);
while ( $row = mysql_fetch_object($result) ) {
$sms_dstphon = "86". $row->sms_dstphone;
$sms_text = $row->sms_infor;
echo "$sms_dstphon";
echo "$sms_text";}
$sql = mysql_connect("localhost", "root", "root");
//选择数据库
mysql_select_db("smsdb",$sql);
//设置查询语言
$query = "select * from smsinfor where sms_stat=0";
$result = mysql_query($query, $sql);
while ( $row = mysql_fetch_object($result) ) {
$sms_dstphon = "86". $row->sms_dstphone;
$sms_text = $row->sms_infor;
echo "$sms_dstphon";
echo "$sms_text";}
这个只是个赋值语句
无论如何都会成立的吧循环内部并没有对$row作出跳出循环的判断
固而,原因就像楼上说的,死循环
在内部加个不满足某条件时跳出循环的语句即可
<?php
echo 'I love you';
?>如果这个程序很快。那就检查一下SQL语句。
2、单独运行那条sql语句在mysql中,看看慢不
程序看起来没什么问题
注,应该不是数据库的问题,只有一条信息。ideal的方法真好,正愁着没办法检测错误。
还有,怎么给大家加分,我一给加分就提示帖子没有超过5天!!!