Associa i valori ai parametri denominati:
$name = "O'Reilly";
$stid = oci_parse($mycon, 'INSERT INTO CUSTOMERS (NAME) VALUES (:nm)');
oci_bind_by_name($stid, ':nm', $name, -1);
oci_execute($stid);
Quindi, quando esegui quella query :nm
sarà O'Reilly
. Il -1
significa che il valore associato dovrebbe essere lungo quanto la variabile. È il valore predefinito. Non devi impostarlo. Finché leghi solo variabili esistenti, non devi preoccuparti.
Vuoi usare questo metodo perché
il che significa che è più sicuro e ha prestazioni migliori .