如何使用is_countable计数tbl中是否有等于它的行?

我正在跟踪一个教程,该教程将显示一个人的全部记录,以便在按下按钮时从表行中输入文本框,并且一切似乎都可以正常工作,但是if(count($ result)== 1)显示警告: count():参数必须是一个数组或一个在工作中实现Countable的对象


在搜索时,我已经阅读到此count()在php 7.2版本之前已经是一个问题,但是在php 7.3中,已通过提出is_countable解决了该问题。但是,当我尝试放置is_countable时,代码无法正常工作。


使用count()可以正常工作,但是显示is_countable错误却无法正常工作


我的php版本是7.3.3


如何在PHP 7.3.3中正确使用is_countable?


count()正在返回文本框上的tbl行值,但显示错误-警告:count():参数必须是实现Countable的数组或对象

if (count($result)==1) {

   #code

 }

is_countable它不能完全正常工作

if (is_countable($result)==1) {

  #code

 }

我希望看到从tbl到输入文本框的行的值



$rlname = $row['lname'];

显示给


<input type = "text" name = "lname" value = "<?php echo $rlname ?>">


蝴蝶刀刀
浏览 144回答 1
1回答

米脂

非常感谢hemnath mouli,Nick和Shunz先生,在更改了if (is_countable($result)==1) {&nbsp; $row = $result->fetch_array();&nbsp;}至if (mysqli_num_rows($result)==1) {&nbsp; &nbsp; $row = $result->fetch_array();
打开App,查看更多内容
随时随地看视频慕课网APP