|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | |||||
|
Invité régulier
![]() Inscription : mai 2003 Messages : 17 ![]() |
Bonjour,
Je souhaite extraire des elements d'une requetes SQL. Mon but est de recuperer les elements avant le from de la requete et les elements après le from. Mais la requete comporte plusieurs from et je ne souahites recuperer les infos que du 1er from. Voici une requete exemple : Code sql :
Mon but est de recuperer: Citation:
Code sql :
Voici un essai qui ne fonctionne pas : Code :
preg_match("/SELECT(.*^(?:FROM))/i",$query2,$parts) Donc j'en demande aux pros des expressions rationnelles. Merci pour vos reponses. |
|||||
|
|
00
|
|
|
#2 |
|
Membre émérite
![]() Inscription : mai 2004 Messages : 709 ![]() |
Simplement comme ceci?
Code :
preg_match('#SELECT\s*(.*?)\s*FROM#si', $query2, $parts)
__________________
:q :q! :wq :w :w! :wq! :quit :quit! :help help helpquit quit quithelp :quitplease :quitnow :leave :shit ^X^C ^C ^D ^Z ^Q QUITDAMMIT Jabber: ripat at im.apinc.org |
|
|
00
|
|
|
#3 |
|
Invité régulier
![]() Inscription : mai 2003 Messages : 17 ![]() |
merci ca marche nickel
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com