odbc_execute

(PHP 3>= 3.0.6, PHP 4 , PHP 5)

odbc_execute -- Esecuzione di un'espressione memorizzata

Descrizione

bool odbc_execute ( resource id_risultato [, array array_parametri])

Esegue una espressione SQL memorizzata tramite la funzione odbc_prepare(). Restituisce TRUE in caso di successo, FALSE in caso di fallimento. L'array array_parametri occorre soltanto se č necessario fornire parametri all'espressione.

I parametri in array_parametri saranno sostituiti dai segnaposto nell'ordine dell'espressione predisposta.

Qualsiasi parametro in array_parametri che inizia e finisce con gli apici singoli sarą considerato come il nome di un file da leggere e inviare al database server come dati per gli appropriati segnaposto.

Nota: Dalla versione 4.1.1 la funzionalitą di lettura del file ha le seguenti restrizioni:

  • La lettura del file non č soggetta alle restrizioni di safe mode o open-basedir. Questo sarą risolto nella versione 4.2.0 di PHP.

  • File remoti non sono supportati.

  • Se si desidera archiviare una stringa che inizia e termina con l'apice singolo, occorre farla precedere dal carattere di escape, oppure da un'altro carattere all'inizio o alla fine del parametro, per prevenire che il parametro sia considerato come nome di un file. Se questo non č possibile occorre utilizzare altri meccanismi per archiviare la stringa, quali, ad esempio, eseguire direttamente la query con odbc_exec().