mysql_num_rows提示未定义,php – 调用未定义的函数MYSQL_NUM_ROWS()[复制]

在尝试使用PHP验证登录时,遇到了`Fatal error: Uncaught Error: Call to undefined function MYSQL_NUM_ROWS()`的错误。错误出现在使用`MYSQL_NUM_ROWS()`函数时,该函数在PHP 5以上版本已被废弃。解决方案是改用`mysqli_num_rows()`。代码示例中展示了如何使用`mysqli_num_rows()`来获取查询结果的数量。
摘要由CSDN通过智能技术生成

标签:php

参见英文答案 > Deprecated: mysql_connect()                                    15个

我试图用PHP验证登录但是收到此错误:

Fatal error: Uncaught Error: Call to undefined function MYSQL_NUM_ROWS() in /opt/lampp/htdocs/social/index.php:100 Stack trace: #0 {main} thrown in /opt/lampp/htdocs/social/index.php on line 100

这是我的代码

if(isset($_POST['login'])){

$studentid = $_POST['studid'];

$pass = $_POST['password'];

$query2 = mysqli_query($con, "SELECT * FROM members WHERE student_id = '$studentid' AND password = '$pass' ") or die (mysqli_connect_error());

while($studid = mysqli_fetch_object($query2))

{

echo "$studid->member_id";

}

$numberOfRows = MYSQL_NUM_ROWS($query2);

if ($numberOfRows == 0)

{

}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值