2016-11-07 2 views
1

을 통해 을 통해 데이터 삽입을 수행하려고합니다.mssql을 통해 데이터 삽입 관련 문제가 발생했습니다.

하지만 내 문제는 내가 완벽하게 작동하는 MySQL을 사용하여 내 코드를 실행하고 있지만 때 오류가 날 mssql 사용하고 있습니다.

Notice: Array to string conversion in C:\xampp\htdocs\loginphp\register.php on line 52 Error: Array

다음은 내 데이터 삽입 쿼리의 스크린 샷입니다.

if (!$error) 
     { 
      $tsql = "INSERT INTO dbo.users (
       name, 
       email, 
       password) 
       VALUES 
       (?, ?, ?)"; 
       $var = array($name, $email, $password); 
       if(!sqlsrv_query($conn, $tsql, $var)) 
       { 
        die('Error: ' . sqlsrv_errors()); 
       } 
       echo "1 record added"; 
     } 
+1

chk 연결 오류 – devpro

+0

_ "오류가 표시됩니다."_. 당신이 오류를 공유했다면 도움이 될 것입니다. –

+0

알림 : 52 행의 C : \ xampp \ htmls \ loginphp \ register.php에있는 문자열 변환 오류 : 배열 –

답변

0

실제로 데이터베이스 필드에 실수가있었습니다. 이제 내 코드가 잘 작동합니다. 당신의 소중한 시간 동안 많은 사람들에게 감사드립니다.

관련 문제