1

PHP 経由で mssql プロシージャを呼び出したい

$link = mssql_connect($this->serverName, $this->user, $this->password);
    mssql_select_db($this->db);

    // Create a new statement
    $stmt = mssql_init($this->owner . '.buf_ins_pilot', $link);

    // Bind values here
    // (polaczenie, nazwa, wartosc, typ, output, null)
    mssql_bind($stmt, "@ach_kod_systemu", "", SQLVARCHAR);

そして、私は得る

Fatal error: Only variables can be passed by reference

mssql_bind に沿っています。私はそのための一日中解決策を探していますが、何が間違っているのかわかりません。PHPマニュアルからほとんどコピー/貼り付けです

4

1 に答える 1

2

多くの場合、私はもっとセラフルを読む必要があります。くそー私は一日中同じことを読んでいて、それに気づかなかった

このように見えるはずです

$variable = "";
mssql_bind($stmt, "@ach_kod_systemu", $variable, SQLVARCHAR);
于 2012-08-09T10:24:42.000 に答える