Bonjour, j'ai un code qui génère des requête SQL qui n'ont pas toujours le mot WHERE mais qui ont des AND et j'ai besoin de remplacer le premier AND par WHERE pour que celà fonctionne, voici la regex que j'ai fais mais qui ne fonctionne pas:
que dois-je modifier pour que celà fontionne? merci d'avance.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 if( !preg_match('#WHERE#',$requete) ) { $requete = preg_replace('#(.+)(AND)(.+)#','$1 WHERE $3',$requete); }
Partager