0

$wordavgphpで結果を表示するにはどうすればよいですか。変数を取り出した後、データベースの 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'];
}

PHPmysql_queryドキュメントの詳細と例。

返すデータは1行しかないため、ループ部分は必要ありません。簡単に使用できます

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

クエリ$にを含めるべきではありません。wordavgそれはただあるべきです...AS wordavg FROM...

于 2012-06-11T22:59:03.523 に答える