Problème de Parssing
Posté : 12 août 2008, 10:20
Bonjour à toutes et à tous.
Je rencontre un problème dans ma programmation.
J'ai une requête sql qui me permet d'afficher les données d'une page php :
Or Pour un NUMERO donné, on a plusieurs DISCPT.
Je voudrais pouvoir stocker tous les discpt du même NUMERO, et avec un lien ' compteur suivant ' sur ma page php, pouvoir accéder aux informations correspondantes au discpt choisi.
voici la requête qui me permet de récupérer les discpt pour un numéro donné :
Résultat :
Je ne sais pas comment faire cette requête là. Pourriez vous m'aider SVP?
Merci.
Cordialement,
Mazen.
Je rencontre un problème dans ma programmation.
J'ai une requête sql qui me permet d'afficher les données d'une page php :
Code : Tout sélectionner
SELECT b.DISCPT DISCPT, b.NCOMPT NCOMPT, b.NUMPOI NUMPOI, b.NUMPOI_ETABLISSEMENT NUMPOI_ETABLISSEMENT, q.numcom NUMCOM, q.nompoi NOMPOI, k.codint NOINT, c.nomcom NOMCOM,
(SELECT zonpen FROM BCOMAN WHERE numcom = q.numcom AND TO_CHAR(SYSDATE,'RRRR') BETWEEN anndeb AND NVL(annfin,'9999') ) ZONPEN,
(SELECT zonpes FROM BCOMAN WHERE numcom = q.numcom AND TO_CHAR(SYSDATE,'RRRR') BETWEEN anndeb AND NVL(annfin,'9999')) ZONPES,
(SELECT zonpec FROM BCOMAN WHERE numcom = q.numcom AND TO_CHAR(SYSDATE,'RRRR') BETWEEN anndeb AND NVL(annfin,'9999')) ZONPEC,
b.CTYCPT CTYCPT, b.VOL_ACTE_ADMIN VOL_ACTE_ADMIN, b.DEBITNOMINAL DEBITNOMINAL, TO_CHAR(TO_DATE(b.CTLDAT, 'RRRRMMDD'), 'DD/MM/RRRR')CTLDAT,
TO_CHAR(TO_DATE(b.DSUSPENSAGREMENT, 'RRRRMMDD'), 'DD/MM/RRRR') DSUSPENSAGREMENT,
TO_CHAR(TO_DATE(b.DANNULAGREMENT, 'RRRRMMDD'), 'DD/MM/RRRR') DANNULAGREMENT,
(SELECT ltycpt FROM BTYCPT WHERE ctycpt = b.CTYCPT) LTYCPT,
b.COPTIO COPTIO, b.TYPRED TYPRED, b.CUTCPT CUTCPT, b.CUSAGE CUSAGE,
(SELECT lusage FROM BUSAGE WHERE cusage = b.CUSAGE) LUSAGE,
TO_CHAR(TO_DATE(b.DEBMES, 'RRRRMMDD'), 'DD/MM/RRRR') DEBMES,
TO_CHAR(TO_DATE(b.FINMES, 'RRRRMMDD'), 'DD/MM/RRRR') FINMES,
b.DEBIT DEBIT, b.COEFF COEFF ,b.NOC1 NOC1, b.NBHFCT NBHFCT, b.NBJUTIN NBJUTIN, b.NBJUTIS NBJUTIS, b.NBJUTIT NBJUTIT,
(SELECT SUBSTR(NOMPOI,0,80) NOMPOI_ETABLISSEMENT FROM POINQUA WHERE numpoi =b.NUMPOI_ETABLISSEMENT) NOMPOI_ETABLISSEMENT, 1
FROM BDISPO b, COMMUNE c, POINQUA q,CAPTAGE k
WHERE 1 = 1 AND DISCPT = '07696' AND q.numpoi = b.numpoi AND c.numcom = q.numcom AND k.numpoi = q.numpoi
Je voudrais pouvoir stocker tous les discpt du même NUMERO, et avec un lien ' compteur suivant ' sur ma page php, pouvoir accéder aux informations correspondantes au discpt choisi.
voici la requête qui me permet de récupérer les discpt pour un numéro donné :
Code : Tout sélectionner
SELECT discpt FROM BDISPO WHERE numuni='10171A002'
Code : Tout sélectionner
DISCPT
07696
07697
07698
08470
08471
08472
08475
08476
08477
08478
08479
08480
08481
08482
08483
08484
08485
08486
08487
08488
08489
08490
08491
08492
08493
08494
08495
08496
08497
08498
08499
08501
08502
Je ne sais pas comment faire cette requête là. Pourriez vous m'aider SVP?
Merci.
Cordialement,
Mazen.