代码如下:请高手指点一下,怎么改才好
<?php
header("Content-type: text/vnd.wap.wml;charset=gb2312 \n");
echo("<?xml version=\"1.0\" encoding=\"gb2312\"?>\n");
echo("<!DOCTYPE wml PUBLIC \"-//WAPFORUM//DTD WML 1.1//EN\" \"http://www.wapforum.org/DTD/wml_1.1.xml\">\n");
echo "<wml>\n";
$page=isset($_GET['page'])?intval($_GET['page']):1;
$num=3;
$conn = mysql_connect('localhost','bb','fe');
if (!$conn) {
die('Could not connect:'.mysql_error());
}
mysql_select_db('sqlb');
$total=mysql_num_rows(mysql_query("SELECT id FROM oing"));
$pagenum=ceil($total/$num);
If($page>$pagenum || $page == 0){
Echo 'Error : Can Not Found The page.';
Exit;
}
$offset=($page-1)*$num;
mysql_query("SET NAMES GB2312");
$result=mysql_query("SELECT id,rname,sage FROM oing limit $offset,$num");
?>
<card id="no1" title="Card1">
<p>
大家的记录:
<br/>
<?php
While($it=mysql_fetch_array($result)){
//Echo $it['id']." ".$it['sage']."<br />";
$show= $it['rname'].":<br/><a href='wap/jlx.php?doid=".$it['id']."'> ".$it['sage']."</a>";
echo $show."<br/> <br/>";
}
?>
</p>
</card>
<?php
echo "</wml>\n";
mysql_free_result($result);
mysql_close($conn);
?>
php中查询记录为空是出错,怎办呢
你把这句分开写,先判断是不是为空。total=mysql_num_rows(mysql_query("SELECT id FROM oing"));改成这样:result=mysql_query("SELECT id FROM oing");if($result){ total=mysql_num_rows($result);} else{ ...}
php 获取百度收录量为什么$count输出结果为空?代码如下
百度会自动检测它自身这个搜索页面的来源网址,如果是在百度自己的网页上跳转的就没问题,如果是从其他网站调用的就出错(会提示“网络不给力,请稍候重试”)。这是防止其他网站搬运它的搜索结果。
如何记录PHP错误日志
记录PHP错误日志的方法:1、使用指定的文件记录错误报告日志如果使用自己指定的文件记录错误日志,一定要确保将这个文件存放在文档根目录之外,以减少遭到攻击的可能。并且该文件一定要让PHP脚本的执行用户 (Web服务器进程所有者)具有写权限。假设在Linux操作系统中,将\/usr\/local\/目录下的error.log文件作为...
php网站报错PHP Fatal error:Uncaught ArgumentCountError: Too few a...
mysql_select 函数去烧参数 或参数不正确。如果语法没有问题的话就是你的查询结果集为空, 没有查询到记录却要对记录进行操作。
thinkphp中select出来的结果若不存在的条件怎么写
如果查询出错,select的返回值是false,如果查询结果为空,则返回NULL,否则返回二维数组。if(is_array($result)){\/\/这里就是正常获取到数据}else{\/\/这里就是非正常获取到数据或空}
thinkPHP 查询时参数为空的话就查全部,不做where限制.【帮我看看代码...
其实默认的就是如果条件为空的时候是直接查全部的,也可以用if..else..进行判断的选择查询方法。希望我的回答对楼主有帮助,不懂可以继续追问。
php-fpm错误日志不能记录怎么办
要想让php-fpm显示错误日志,首先需要配置php-fpm。在php-fpm的配置文件中(一般位于php安装目录下的etc\/php-fpm.conf)配置php错误日志的文件路径。1 2 3 4 5 6 ; Error log file ; If it's set to "syslog", log is sent to syslogd instead of being written ; in a local file.; ...
php中出现空白页面的原因及解决
当然 这只是一些个别现象 在某些主页空间中(比如中国聚网的免费空间) 如果你写得PHP有语法错误 它也不会有任何提示 解决也很容易 在上传文件之前在本地测试 找出错误的代码进行改正 ( lian ) 滥用错误屏蔽符@错误抑制符 @ 常常用于可能会发生错误的地方 但是抑制符使用过多或使用得不是时候 也可能...
PHP 查询错误时跳出循环 本人小白
num = mysql_num_rows($sqlappsql ); \/\/计算出结果集的个数for ($i=0;$i<$num;$i++){ $name=mysql_result($sqlappsql,0,"title_"); echo $name; }这是另一个思路,就是你有多少就循环输出多少,不就避免了你的那个错误了吗?希望对你有所帮助!
PHP100中验证码总是提示错误,在34.php "echo $_SESSION[check_pic...
php中的$_SESSION['check_pic']在开始的时候赋值为$str,但是这时的$str为空.因为你没有赋值给$str,程序向下执行.你给$str赋值为"哈好"并echo $str,而不是$_SESSION['check_pic']所以你所谓的在34.php输出session根本没做.$_SESSION['check_pic']此时也是为空.所以在下个页面输出的session的...