begin process at 2012 05 28 17:39:28
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Base de données

 > 

Oracle

 > 

bindparam de mdb2


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

bindparam de mdb2

mardi 20 novembre 2007 à 18:44:31 | bindparam de mdb2

ju_p

Bonjour,

Je code actuellement en php en utilisant le bibliotheque mdb2 sur une base oracle.
Est ce que quelqu'un a déjà utilisé la fonction de mdb2  : bindparam?
Je voudrais m'en servir pour récupérer une variable de sortie d'une procédure stockée -> est ce que quelqu'un peu m'aider?
Je voudrais en fait savoir ce qu'il faut mettre dans le 3eme paramètre de la fonction bindParam.
Je ne trouve rien, vous êtes mon dernier espoir .............. merci d'avance à tous!

Ju
mardi 20 novembre 2007 à 20:50:52 | Re : bindparam de mdb2

neigedhiver

Salut, Tu ne trouves rien, parce que tu n'as pas cherché. Sachant que c'est un package pear, il suffit de chercher dans la doc... C'est pas sorcier. http://pear.php.net => Manual => Databases => MDB2 => Prepare & Execute => Class MDB2_Statement_Common ... Et hop : http://pear.php.net/package/MDB2/docs/latest/MDB2/MDB2_Statement_Common.html#methodbindParam
mardi 20 novembre 2007 à 21:48:50 | Re : bindparam de mdb2

malalam

Administrateur CodeS-SourceS
Et puis ce package étant basé fortement sur PDO, un petit tour sur php.net donne aussi la solution : la méthode fonctionne excatement que PDOStatement::bindParam()
mardi 20 novembre 2007 à 21:49:07 | Re : bindparam de mdb2

malalam

Administrateur CodeS-SourceS
exactement comme...
mercredi 21 novembre 2007 à 09:02:51 | Re : bindparam de mdb2

ju_p

Si c'est pour répondre ça c'était pas la peine!
Evidemment que j'ai cherché : j'y ai passé la journée d'hier avec même l'aide d'autres personnes, et rien n'a abouti.

Sur le manuel de pear, je suis peut-être aveugle, mais ils ne mettent pas d'exemple sur ce que peut être le 3eme paramètre !
En ce qui concerne PDO, il y a des exemples sur ce paramètre, par exemple PDO::PARAM_OUTPUT, j'ai donc essayé de mettre quelque chose du genre : PARAM_OUTPUT, ou PEAR::PARAM_OTPUT et ca n'a pas marche.

Si j'en viens à poser une question sur le forum c'est que j'ai tout essayé avant. J'avais pas trop envie que l'on me renvoie dans mes buts !

Merci qd même.

Ju
mercredi 21 novembre 2007 à 09:25:26 | Re : bindparam de mdb2

malalam

Administrateur CodeS-SourceS
Les docs des package PEAR n'ont jamais été très claires de tte manière : mais il est simplement nécessaire de fouiller le code pour comprendre comment il fonctionne.
Je crois que tu n'as pas compris comment fonctionnait MDB2 : sous forme de modules composés de classes, chaque module dédié à un truc bien particulier. Ta méthode attend bien un type, exactement comme PDO, mais l'implémentation diffère un peu de PDO. Bref, passe le nom du type sous forme de chaîne ('string', 'integer'...).
En tous cas, que je sache, c'est ainsi que le package fonctionne.
Tu devrais avoir la réponse à toutes tes questions sur les types dans le module dédié :
http://pear.php.net/package/MDB2/docs/latest/MDB2/MDB2_Driver_Datatype_Common.html

mercredi 21 novembre 2007 à 09:30:32 | Re : bindparam de mdb2

ju_p

Merci pour ta réponse.
Ce que je cherche à faire passer à ce bindparam, c'est le fait que ce soit un paramètre de sortie, avec PDO c'est bien expliqué, mais comment faire avec PEAR ?

Ju
mercredi 21 novembre 2007 à 09:36:12 | Re : bindparam de mdb2

malalam

Administrateur CodeS-SourceS
Je pense que le principe est le même.
Si tu vas chercher une chaîne, tu passes 'string' dans le 3ème paramètre.


Cette discussion est classée dans : fonction, quelqu, mdb2, bindparam


Répondre à ce message

Sujets en rapport avec ce message

fonction mail [ par marin123 ] Bonjour, Voila le probleme, je débute en php et je galere grave avec la fonction mail...J'ai fait un formulaire en html. J'arrive avec la fonction _po PHP et DOS [ par nico1214 ] Bonjour, j'utilise la fonction nbtstat de DOS dans mon code PHP afin d'identifier les visiteurs qui se connectent sur l'Intranet.Cependant, il apparai Problème PEAR, MDB2, CLOB BLOB [ par svendeville ] Bonjour à ceux qui liront,Voila, je suis professionnel et j'ai un énorme souci de conversion de type de données avec la classe d'abstraction MDB2 de P fonction upload [ par Zebra1928 ] bonsoir à tousj le message suivant:Warning: copy(/home/www.monsite.de/lechemin/fichier.xls): failed to open stream: Aucun fichier ou répertoire de ce Pb Fonction Mail... [ par Osmose34 ] Bonjour à tousJ'ai un ptit problème avec ma fonction Mail, j'ai écris la fonction avec tous les paramètres simples, j'upload la page, je lance la page fonction date probléme [ par speedylol ] Voici la fonction function DateFrench($dat){$annee=substr($dat, 0, 4);$mois=substr($dat, 5, 2);$jour=substr($dat, 8, 2);$heure=substr($dat, 11, 2);$mi fonction date [ par speedylol ] Voici la fonction function DateFrench($dat){$annee=substr($dat, 0, 4);$mois=substr($dat, 5, 2);$jour=substr($dat, 8, 2);$heure=substr($dat, 11, 2);$mi fonction mail -> 23 caracteres max. [ par attentio ] bonsoir G un soucis pour envoyer des mails depuis mon siteen fait ce qu'il se passe C que si mon message a une chaine de caractere supérieur a 23 cara Existe t'il la fonction prompt sur le PHP ? [ par yanndroniou ] Existe t'il la fonction prompt sur le PHP ?la meme fonction que prompt sur le javascriptMerci Appel de serveur! [ par magicsmacks ] Bonjour,J'aurai aimé appelé un fichier en php depuis un autre serveur, à l'aide de la fonction require ou include...Cette fonction marche très bien qu


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 2,746 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales