表中的行数为整数

时间:2017-01-17 21:50:46

标签: php mysql integer

我遇到了PHP和MySQL的一些问题。我试图从表中获取多行。这是我的代码:

$quest=mysqli_query($link,"Select * From Friends");
$rowcount=mysqli_num_rows($quest);
printf("Result set has %d rows.\n",$rowcount);
$how_many=(int)$rowcount;

$how_many=$how_many+1;
echo $how_many;

当我尝试将此值插入表格或显示它时,没有任何反应。 HMMM一段时间后我尝试了这段代码,现在它正在运行。感谢您的帮助:)

1 个答案:

答案 0 :(得分:0)

我使用带有PHP7的wamp服务器使用我的本地数据库测试了你的代码,它工作正常。

<?php

$link = mysqli_connect("127.0.0.1", "blog_user", "", "Blog");

$quest=mysqli_query($link, "Select * From Articles");
$rowcount=mysqli_num_rows($quest);
printf("Result set has %d rows.\n",$rowcount);
$how_many=(int)$rowcount;

$how_many=$how_many+1;
echo $how_many;
?>

1)确保与DB的连接有效。 2)显示所有SQL错误和PHP错误以本地化错误。