"explode" sur caractère sauf si entre apostrophes

Mammouth du PHP | 2278 Messages

06 juil. 2012, 07:54

Hé oui, c'est ça la vie :D
: non la vie, c'est de réfléchir avant de décider d'une structure de données, voire d'en changer quand on l'a mal choisie, et non pas de chercher à rattraper cettte erreur par des astuces de programmation. Je ne sais plus epuis combien de temps tu galères, mais une révision de tes tables aurait pris beaucoup moins de temps. D'autant que savoir si des requêtes contenant ce qui semble être du texte libre ont un sens et quel prix il faudra payer pour les rendre opérationnelles...
Vanitas vanitatum et omnia vanitas
Mes derniers livres :
Sauvez les Mots chez BoD,
Tous les chemins mènent à ROM chez BoD

ViPHP
ViPHP | 4039 Messages

06 juil. 2012, 08:54

Hé oui, c'est ça la vie :D
: non la vie, c'est de réfléchir avant de décider d'une structure de données, voire d'en changer quand on l'a mal choisie, et non pas de chercher à rattraper cettte erreur par des astuces de programmation. Je ne sais plus epuis combien de temps tu galères, mais une révision de tes tables aurait pris beaucoup moins de temps. D'autant que savoir si des requêtes contenant ce qui semble être du texte libre ont un sens et quel prix il faudra payer pour les rendre opérationnelles...
Pour autant qu'il est lui-même à l'origine du fichier SQL, ce qu'il me semble n'avoir été dit nulle part.
Mais qu'importe. (je suis ici - dernier petit projet)
Berze going social.

Mammouth du PHP | 1967 Messages

07 juil. 2012, 12:15

Au cas où la dernière solution ne fonctionne pas, en SQL on a un nombre limité de mot clé pouvant démarré une requète, il devrait être possible de les détecter (s'ils sont précédé d'un ;) afin de séparer les requètes.

C'est une piste à tester
Spols
pour les fan de rubik's cube ou pour les curieux ==> le portail francophone du rubik's cube