Bonsoir,
J'ai créé une fonction sous mysql pour renvoyer un compteur, mais je ne sais pas comment récupérer le résultat. Pourriez vous m'aider?
Merci
Bonsoir,
J'ai créé une fonction sous mysql pour renvoyer un compteur, mais je ne sais pas comment récupérer le résultat. Pourriez vous m'aider?
Merci
Oui, on peut t'aider .... mais pour cela il faudrait que tu mettes un bout de code ici (avec les balises code #) et que tu expliques où tu en es.
N1bus
Modérateur Web / PHP / Oddo (ex OpenERP)
Aucune demande technique ne sera traitée par MP . Merci
Memento Technique OpenERP en français
Tutoriel OpenERP : Réalisation d'un module et modification du Point De Vente
PHP/e-Commerce : Installation d'une solution de paiement en ligne SIPS-ATOS
voila ma fonction
et je voudrais recuperer i_nbRetour en PHP
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28 CREATE FUNCTION nb_AffairesEnCours (numTass varchar(10), numSecuriteSociale varchar(13), nomAssure varchar(50), ) RETURNS INTEGER BEGIN DECLARE s_numTass VARCHAR(10); DECLARE s_numSecuriteSociale VARCHAR(13); DECLARE s_nomAssure VARCHAR(50); DECLARE i_nbRetour INTEGER; IF (numTass <> '') THEN SET s_numTass = numTass; END IF; IF (numSecuriteSociale <> '') THEN SET s_numSecuriteSociale = numSecuriteSociale; END IF; IF (nomAssure <> '') THEN SET s_nomAssure = nomAssure; END IF; SELECT COUNT(num_Tass) INTO i_nbRetour FROM tb_affaires WHERE (Date_Cloture IS NULL) AND (s_numTass IS NULL OR (s_numTass IS NOT NULL AND num_Tass = s_numTass)) AND (s_numSecuriteSociale IS NULL OR (s_numSecuriteSociale IS NOT NULL AND num_Securite_Sociale = s_numSecuriteSociale)) AND (s_nomAssure IS NULL OR (s_nomAssure IS NOT NULL AND nom_Assure LIKE ('%s_nomAssure%'))); RETURN i_nbRetour; END;
merci
salut,
bon mon exemple vaux pour une base mysql :
aprés tu peux complexifier la requete bien sure!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 <?php mysql_connect('host','user','mdp'); mysql_select_db('db'); $requete=mysql_query('SELECT nb_AffairesEnCours(10,10,"test") as compteur'); $info=mysql_fetch_assoc($requete); echo $requete['compteur']; ?>
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager