voila j'ai trouvé ces fonction sur le site mais j'essai depuis deux jour de les utiliser elle ne sont jamais reconnus sur d'autre forum on ne m'a meme pas répondu
est ce qu'il me manque une librairie est ce qu'il y a une syntaxe particulière????
oui mais j'ai pas encore compris quelle était cette librairie je doit trouver un .dll a ajouter dans extention pui ajouter a php.ini la ligne
extention::php_extention.dll ou un truc du genre
c'est bien ça
sinon les page c'est
http://www.lephpfacile.com/manual_php/ref.oci8.php
http://www.lephpfacile.com/manual_php/function.oci-lob-size.php
zebdinou pour les intimes / Blog : http://www.zebden.fr
Vous avez besoin des bibliothèques Oracles pour utiliser cette extension. Les utilisateur Windows doivent avoir Oracle version 8.1, et utiliser la bibliothèque php_oci8.dll.
Ce qui est marqué dans le documentation est logiquement indépendant de lephpfacile, puisque c'est la même doc que sur php.net.
Mais pour ton cas, dans le php.ini il faut préciser de loader l'extension soit :
extension=php_oci8.dll
Et de placer la dll dans le répértoire renseigné pour loader les lib externes.
oups j'a oublié de retirer le coup des warning c'est juste une erreur normal de compilation quand j'utilise cette forme
et sur le site de php.net il utilise la forme
class OCILob{
int size(void)
}
et apelent ça la fonction lob->size
zebdinou pour les intimes / Blog : http://www.zebden.fr
Hum, je dois bien avouer que je n'ai jamais rencontré ce genre d'écriture et qu'en php, perso je ferais :
soit : OCIlob :: size()
soit :
$oci = new OCIlob();
et ensuite $oci -> size()
Dommage je n'ai pas les moyens de tester, et si ca marche sous lob -> size(), alors tant mieux, j'aurais appris une nouvelle notion, mais le doute persiste.