2016-11-07 5 views
1

Ich versuche, Daten einfügen in PHP durch mssql.Ich habe ein Problem mit der Dateneinfügung durch mssql

Aber mein Problem ist, wenn ich meinen Code mit mysql ausführen, es funktioniert einwandfrei, aber wenn ich mssql verwende, zeigt es mir Fehler.

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

Hier ist Screenshot von meinem Dateneinfügungs Abfrage.

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 Verbindungsfehler – devpro

+0

_ "Es zeigt mir Fehler" _. Es wäre hilfreich, wenn Sie den Fehler teilen würden, den Sie bekommen. –

+0

Hinweis: Array zu String-Konvertierung in C: \ xampp \ htdocs \ loginphp \ register.php in Zeile 52 Fehler: Array –

Antwort

0

tatsächlich gab es einen Fehler im Datenbankfeld. Jetzt funktioniert mein Code gut. Vielen Dank für Ihre wertvolle Zeit.

Verwandte Themen