타 서버에 쿼리를 하면 아무런 값이 나오지 않아서~

타 서버에 쿼리를 하면 아무런 값이 나오지 않아서~

QA

타 서버에 쿼리를 하면 아무런 값이 나오지 않아서~

답변 2

본문

그누보드 기본으로 연결된 db에에 추가해서 , 
타 서버(122.136.101.146)  db연결 후 일부 정보를 업데이트를 하려합니다. 


KAIKAI  도움으로 아래와 같이 설정을 하였습니다. 

<?php
//include_once('./_common.php');
include_once('../../../../common.php');

    $host       = '122.136.101.146';
    $port       = '13040';
    $user       = 'dock';
    $pw         = 'dock.08319';
    $dbName     = 'dockdb';
    $connect = mysqli_connect($host, $user, $pw, $dbName, $port);
 
if (mysqli_connect_errno()) {
        echo "MySQL 접속 실패";
        exit;
}

//echo "MySQL 접속 성공";
$abc =  sql_fetch(sql_query("select  abc AS abcCount  from dock_day where  code ='4353818' order by reg_dt desc limit 1 "));

echo $abc['abc'];
print_r($abc);
 
?>

 

$abc =  sql_fetch(sql_query("select  abc AS abcCount  from dock_day where  code ='4353818' order by reg_dt desc limit 1 "));

$abc =  sql_query("select  abc AS abcCount  from dock_day where  code ='4353818' order by reg_dt desc limit 1 ");

$abc = "456K";

 

$abc를 위와같이 변경을 해봤지만, 마지막 456K만 정상적으로  값이 나옴

아무런 값이 나오지 않습니다.

 

- 패스워드 틀리면, 접속실패라고 표시됩니다.

- vi ../../../../common.php  common 파일이 열립니다.

- 실제 db에서 쿼리를 하면 나오는 값

MySQL [stockdb]> select  abc as abcCount   from dock_day  where  code ='4353818' order by reg_dt desc limit 1;
+----------+
| abcCount |
+----------+
|     8110 |
+----------+

 

 

 

이 질문에 댓글 쓰기 :

답변 2

sql_fetch(sql_query("select ~~~ ---> sql_fetch("select ~~~

 

echo $abc['abc']; ---> echo $abc['abcCount'];
 

./_common.php 코드를 /lib/common.lib.php 로 대체 해 보세요.

다른 코드들도 약간 변경했습니다.

 



<?php
//include_once('./_common.php');
include_once('../../../../lib/common.lib.php');

    $host       = '122.136.101.146:13040';
   // $port       = '13040';
    $user       = 'dock';
    $pw         = 'dock.08319';
    $dbName     = 'dockdb';
    //$connect = mysqli_connect($host, $user, $pw, $dbName, $port);
    sql_connect($host, $user, $pw, $dbName );
 
/*
//그누 코드로 대체했습니다. 필요없어요.
if (mysqli_connect_errno()) {
        echo "MySQL 접속 실패";
        exit;
}
*/

//echo "MySQL 접속 성공";
$abc =  sql_fetch(sql_query("select  abc AS abcCount  from dock_day where  code ='4353818' order by reg_dt desc limit 1 "));

echo $abc['abc'];
print_r($abc);
 
?>

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 23
© SIRSOFT
현재 페이지 제일 처음으로