Exemples <<< |
oci_bind_by_name | oci_cancel >>> |
6.27 Oracle 8 6 Référence des fonctions Manuel PHP . Introduction . Pré-requis . Installation . Configuration à l'exécution . Types de ressources . Constantes prédéfinies . Exemples ->oci_bind_by_name . oci_cancel . oci_close . OCI-Collection->append . OCI-Collection->assign . OCI-Collection->assignElem . OCI-Collection->getElem . OCI-Collection->free . OCI-Collection->max . OCI-Collection->size . OCI-Collection->trim . oci_commit . oci_connect . oci_define_by_name . oci_error . oci_execute . oci_fetch_all . oci_fetch_array . oci_fetch_assoc . oci_fetch_object . oci_fetch_row . oci_fetch . oci_field_is_null . oci_field_name . oci_field_precision . oci_field_scale . oci_field_size . oci_field_type_raw . oci_field_type . descriptor->free . oci_free_statement . oci_internal_debug . lob->append . lob->close . oci_lob_copy . lob->eof . lob->erase . lob->export . lob->flush . lob->import . oci_lob_is_equal . lob->load . lob->read . lob->rewind . lob->save . lob->seek . lob->size . lob->tell . lob->truncate . lob->writeTemporary . lob->write . oci_new_collection . oci_new_connect . oci_new_cursor . oci_new_descriptor . oci_num_fields . oci_num_rows . oci_parse . oci_password_change . oci_pconnect . oci_result . oci_rollback . oci_server_version . oci_set_prefetch . oci_statement_type . ocibindbyname . ocicancel . ocicloselob . ocicollappend . ocicollassign . ocicollassignelem . ocicollgetelem . ocicollmax . ocicollsize . ocicolltrim . ocicolumnisnull . ocicolumnname . ocicolumnprecision . ocicolumnscale . ocicolumnsize . ocicolumntype . ocicolumntyperaw . ocicommit . ocidefinebyname . ocierror . ociexecute . ocifetch . ocifetchinto . ocifetchstatement . ocifreecollection . ocifreecursor . ocifreedesc . ocifreestatement . lob->getBuffering . ociinternaldebug . ociloadlob . ocilogoff . ocilogon . ocinewcollection . ocinewcursor . ocinewdescriptor . ocinlogon . ocinumcols . ociparse . ociplogon . ociresult . ocirollback . ocirowcount . ocisavelob . ocisavelobfile . ociserverversion . lob->setBuffering . ocisetprefetch . ocistatementtype . ociwritelobtofile . ociwritetemporarylob |
6.27.8 oci_bind_by_name() Associe une variable PHP à une variable SQL Oracle[ Exemples avec oci_bind_by_name ] PHP 5 bool oci_bind_by_name ( resource stmt , string ph_name , mixed variable , int maxlength , int type )oci_bind_by_name relie la variable PHP variable à l'emplacement Oracle ph_name , dans la commande préparée stmt . Son utilisation (comme entrée ou comme sortie) sera définie à l'exécution, et l'espace nécessaire sera alloué. Le paramètre de longueur length fixe la taille maximum pour la liaison. Si vous affectez une longueur length de -1, oci_bind_by_name utilisera la longueur de variable comme maximum maxlength . Si vous devez lier des types abstraits de données (LOB/ROWID/BFILE), vous devrez l'allouer dans un premier temps, avec ocinewdescriptor . La longueur length ne sert pas pour ces types et devrait être fixée à -1. La variable type indique au serveur Oracle, quel type de pointeur va être utilisé. Les valeurs possibles sont :
N'oubliez pas que cette fonction supprime les caractères d'espace terminaux. Par exemple :
Cette fonction retourne TRUE en cas de succès, FALSE en cas d'échec.
|
<< | oci_bind_by_name | >> |
Exemples | Oracle 8 | oci_cancel |