我正在尝试使用以下代码从数据库检索特定用户写入的总页数:
function getPagesNoById($id) {
if ($id) {
$sql_query = "SELECT COUNT(page_id) FROM `texts` WHERE `user_id` = '" . $id . "'";
$query = mysql_query($sql_query)or die(mysql_error());
$cnt = mysql_num_rows($query);
mysql_close($conn);
$result = mysql_query($query);
return $result;
}
return false;
}
print getPagesNoById(7);
但是结果是空的。是不是有什么问题?
提前致谢
最佳答案
试试这个:
function getPagesNoById($id) {
if ($id) {
$sql_query = "SELECT COUNT(page_id) FROM `texts` WHERE `user_id` = '" . $id . "'";
$result = mysql_query($sql_query) or die(mysql_error());
$row = mysql_fetch_array($result);
$total = $row[0];
return $total;
}
return false;
}
关于PHP函数获取某个用户id发布的所有页面数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31947161/