ОБНОВЛЕНИЕ с оракулом и PHP - PullRequest
0 голосов
/ 28 декабря 2018

Мои данные не передаются с этим кодом:

<?php
$itens = 3;
$nota_aux = '1212';
$nota_xml = '33412';
$campo_aux = 'aux1';
$campo_xml = 'xml1';

for ($i=3; $i <= $itens; $i++) {
    $conn = oci_connect ('aux', 'aux', 'localhost/aux');

    $query = "update mlf_auxnfitem SET {$campo_aux} = (select {$campo_xml} from mrlv_nfeimportacaoitem where seqnotafiscal = {$nota_xml} and seqnfitem = {$i})
     where seqauxnotafiscal = {$nota_aux} and seqauxnfitem = {$i};";

    $stid = oci_parse($conn, $query);
    $r = oci_execute($stid);

    echo $query;

    oci_free_statement($stid);
    oci_close($conn);
}

Что не так с кодом выше?Я использовал этот урок: https://www.oracle.com/webfolder/technetwork/tutorials/obe/db/oow10/php_db/php_db.htm?print=preview

oci_error (предложено aynber) показывает

ORA-00911: недопустимый символ

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...