2016-11-21 4 views
-1

내 Java 변수의 테이블에있는 단일 열의 평균을 저장할 수 없습니다.데이터베이스의 테이블에있는 열의 평균을 변수에 저장하려면 어떻게합니까?

<?php 
    $connect = mysqli_connect("*******", "******", "******", "******"); 
    $response = SELECT AVG (value) AS (average) FROM (rate1) 
    echo json_encode($response); 
?> 

내 테이블 호출 속도 1이며 이중 입력 한 경우를 제외하고 공정 가치라는 컬럼에 의해 형성된다 : 이 내 PHP 코드입니다. PHP 코드를 작성하고 열 값의 값을 취하고 값의 평균을 구한 다음이 값을 Java 코드의 변수에 입력하는 방법을 알고 싶습니다. 누군가 나를 도와주고 싶어하는지 궁금 해서요. 답장을 보내 주셔서 감사 드리며 제 영어를 유감스럽게 생각합니다.

+0

정말 당신이 무엇을 요구하고 있는지 분명하지 않습니다. 또한 안드로이드 태그가 필요하지 않습니다. –

+0

php가 오타를 포함하고 있으며, 쿼리가 작동하고 java 코드가 누락되었습니다. –

+0

테이블 스키마를 게시하여 열 이름과 테이블이 유효한지 확인하십시오. 또한 @PavneetSingh에서 언급 한 세미콜론을 넣으십시오. – SachinSarawgi

답변

0

Here PHP에서 DB를 쿼리하는 방법에 대한 더 많은 예제를 찾을 수 있습니다. 다음은 필요한 것입니다 :

<?php 
    $connect = mysqli_connect("*******", "******", "******", "******"); 
    $response = mysqli_query($connect, 'SELECT AVG(value) AS average FROM rate1'); 
    $result = array(); 
    if ($response) { 

    /* fetch associative array */ 
    while ($row = mysqli_fetch_assoc($response)) { 
     $result[] = $row; 
    } 

    /* free result set */ 
    mysqli_free_result($result); 
    } 

/* close connection */ 
mysqli_close($link); 
/* output formatted result */ 
echo json_encode($result); 
?> 
관련 문제