ホームページ >バックエンド開発 >PHPチュートリアル >データベース内の合計値を取得できません。助けてください。

データベース内の合計値を取得できません。助けてください。

WBOY
WBOYオリジナル
2016-06-23 14:17:18839ブラウズ

$xmpc_id='4';/******************************************/$query1=mssql_query("select * from tb_xm where xm_pcid='$xmpc_id'");		while($myrow1=mssql_fetch_assoc($query1)){			$query12=mssql_query("select sum(xmpf_small_zf) as zf from tb_xmpf where xmpf_xm='$myrow2[xm_name]'");					echo $myrow1[xm_name];		echo $query12;		echo "数量:";		echo mssql_num_rows($query12);		echo "总分值:";		while($myrow12=mssql_fetch_array($query12)){		 echo $myrow12[zf];		 }


ディスカッションに返信 (解決策)

SQL ステートメントを出力し、phpmyadmin に入れて以下を実行します

echo $myrow12[zf]; は出力されません
それともまったく出力されませんか?

は echo $myrow12[zf]; 出力はありませんが、他の出力があります。

$query12 の内容をデータベース管理ツールに直接置いた結果はどうなるでしょうか?

再度プログラムを変更したところ、データベースの内容は while($myrow12=mssql_fetch_array($) でしか読み取れないようです。 query12)) 平均値を求める方法も教えていただきたいです。

avg 関数はありませんか? ありがとうございます。しかし、取得した値をデータベースに書き込むことができません。これは

そうですか

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。