0

如何$wordavg在 php.ini 中显示结果。取出变量后,我在 SQL 中对数据库进行了查询,所以我相信查询是正确的,但不知道如何在 php 中显示搜索结果。

$usertable = 'words';
$yourfield = 'wordname'; 

$query = "SELECT AVG(CHAR_LENGTH( wordname)) AS $wordavg FROM $usertable WHERE $yourfield LIKE '"."$current_letter"."%' ";
$result = mysql_query($query);
4

1 回答 1

0

首先,您应该改用mysqli。回到您的问题,通常您可以使用循环遍历结果,如下所示:

while ($row = mysql_fetch_assoc($result)) {
    echo $row['field'];
}

PHP mysql_query 文档中的更多信息和示例。

由于您只有一行数据要返回,因此您不需要循环部分。你可以简单地使用

$row = mysql_fetch_assoc($result);
$wordavg = $row['wordavg'];

你不应该$wordavg你的查询中有 in 。应该只是...AS wordavg FROM...

于 2012-06-11T22:59:03.523 回答