欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

php的一点小疑点 不太懂如何解决

程序员文章站 2024-02-11 18:40:46
...
php的一点小问题 不太懂怎么解决
源代码如下:

session_start();
?>




无标题文档























$conn=mysql_connect("localhost","root","");
mysql_select_db("dzsw",$conn);
function showpagelink($pagesize,$result,$currentpage,$pageleft,$pageright,$phpfile,$link) //分页显示函数,参数分别为每页记录数,数据集,当前页,左偏移页面数量,右偏移页面数量,链接页面


{
if(!$numRows=mysql_num_rows($link,$result))//获取记录条数
{
var_dump($numRows);
die("不存在订单信息!");
}

$totalpage=ceil($totalnum/$pagesize); //计算总页数
var_dump($totalpage);
if($currentpage
if($currentpage>$totalpage) $currentpage = $totalpage;
$pagecode='";
echo $pagecode;

}
function showpagedetail($pagesize,$query,$currentpage,$link) //页面数据显示函数
{
$limit=intval($pagesize*($currentpage-1));
$query.=" limit $limit,$pagesize";
$result=mysqli_query($link,$query);
//查找数据,注意参数顺序和mysql_query区别,数据库连接在前,语句在后。

while($info=mysqli_fetch_array($result,MYSQL_BOTH))
{
//$data[]=$info;
echo "
".$info[0]." ".$info[1]." ".$info[2]."
";
}
}



?>






php的一点小疑点 不太懂如何解决
php的一点小疑点 不太懂如何解决

订单中心


$conn=mysql_connect("localhost", "root", "");
mysql_select_db("dzsw",$conn);
$link = mysqli_connect("localhost", "root","","dzsw");
if (!$link) {
echo "Connect failed: ", mysqli_connect_error();
exit();
}


//mysqli_query("SET CHARACTER SET gb2312");
$query="SELECT * FROM 31201304_dazueye_plans WHERE plans_user_id = '".$_SESSION["user_name"]." '" ;



//$result=mysql_query($query,$conn); //查找数据
$result=mysqli_query($link,$query);

//初始化分页设置
$pagesize=2;
$phpfile="user_cart.php";
if(!$currentpage=@$_GET["currentpage"]) $currentpage=1;
$pageleft=2;
$pageright=2;
//初始化结束
showpagedetail($pagesize,$query,$currentpage,$link);

showpagelink($pagesize,$result,$currentpage,$pageleft,$pageright,$phpfile,$link); //调用分页链接函数

mysqli_close($link);

?>

















php的一点小疑点 不太懂如何解决

------解决思路----------------------
if(!$numRows=mysql_num_rows($link,$result))//获取记录条数

int mysql_num_rows ( resource $result )

这个方法只有一个参数,你传两个当然有警告了。
------解决思路----------------------
1、你只贴出了代码,并没有说明你遇到了什么问题
难道是在出 灯谜?
2、php_mysql 和 php_mysqli 是两个不同的扩展。你同时使用他们,就不怕会绕昏?
3、showpagelink 函数中使用了 php_mysql 扩展的函数,而在调用该函数前使用的是 php_mysqli 扩展的查询( $result=mysqli_query($link,$query);)
php的一点小疑点 不太懂如何解决

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。

相关文章

相关视频