2013-10-01 2 views
0

PHP에서 mssql 쿼리가 실행되지 않는 것 같습니다.PHP MSSQL 쿼리가 실행되지 않습니다

아무도 아이디어가 있습니까? SQL에서 프로파일 러를 실행할 때 데이터베이스가 선택되었다는 것을 알 수 있습니다.

$sth = mssql_query("ALTER TABLE " & $tablename & " ADD " & $newfield & " " & $type); 

$save = mssql_query("INSET INTO SD_FIELDS (COLUMN_NAME, DISPLAY_NAME, SEQ_TABLE, DATA_TYPE, COLUMN_TYPE) 
         values ('" & $newfield & "', '" & $displayname & "', " & $tableseq & ", '" & $datatype & "', '" & $type & "'"); 


if ($sth) 
{ 
    if ($save) 
    { 
     $response["success"] = 1; 
    } 
    else 
    { 
     $response["success"] = 0; 
     $response["message"] = $save; 
    } 
} 
else 
{ 
    $response["success"] = 0; 
    $response["message"] = $sth; 
} 
+0

하면 오류 메시지를 볼 수 있나요? 서버 로그를보십시오. –

+0

두 번째 쿼리에서 실제 코드의 "INSET"오타가 있습니까? –

답변

0

.

& 교체는 다음과 같이해야합니다 '" . $var . "'

+0

참! 잘 목격 된 롤 :) NET 배경에서 오는 - 감사합니다! – realtek

+0

문제 없습니다. 이 답변이 도움이 되었다면, 올바른 답변으로 선택하여 다른 사람들도 혜택을 볼 수 있도록하십시오! :) – Aristona

+0

네, 감사 할거야 !! 그냥 6 분 전에 기다려서 그것을 할 수 있습니다 :) – realtek

관련 문제