2
テーブルのフィールドの合計を取得するクエリがあります。私はそれを印刷することができましたが、JSONオブジェクトとして取得することはできません。JSONオブジェクトとしてクエリからsum変数を取得
私はこのエラーを取得する:印刷が動作しているとき
Object of class mysqli_result could not be converted to string
は、これは私のコードです:
$listNumber = $_GET['listNumber'];
$getSum = "select sum(price) AS cartTotal from listItem where listNum = '$listNumber'";
$sum = mysqli_query($con,$getSum);
echo $sum->fetch_object()->cartTotal;
私はJSONオブジェクトでそれを取得したいというような何か:
echo '{"sum":' . $sum. '}';
を
JFYI:あなたのクエリはSQLインジェクションに対して脆弱です。 –
'echo json_encode(array( 'sum' => $ sum-> fetch_object() - > cartTotal));'潜在的に? –
私が欲しかったように印刷してくれてありがとう、ありがとう、なぜ私は配列を説明することができますか?どのように私は今Javaコードからそれをaccsessするのですか? –