-
- Téléchargements
Le standard SQL précise qu'une chaîne avec apostrophe se code avec une double...
Le standard SQL précise qu'une chaîne avec apostrophe se code avec une double apostrophe et non un \ ce que SQLite fait aussi, contrairement à MySQL et PG. En prévision des portages utilisant cette réprésentation, l'interface s'enrichit de la fonction {{{sql_quote}}}, qui s'ajoute à celles définies dans [10707] [10667], [10433], [10131], [10146], [10154] et [10113] {{{ quote => fonction d'abstraction de la citation d'une constante SQL }}} Pour MySQL et PG, cette fonction est donc équivalente à {{{_q()}}} qui reste disponible, mais doit être considérée comme obsolète. Le présent dépôt a été obtenu par le script ci-dessous, dont on peut faire usage pour ses extensions personnelles: {{{ for i in $(grep -l '_q(' [bigpeau]*/*p) do sed 's/_q(/sql_quote(/g' $i > x mv x $i done }}} Un ajustement manuel a été nécessaire pour le critère "=", le compilateur testant si le code qu'il a produit contient la fonction de citation.
parent
dacfe74e
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Affichage de
- ecrire/action/acceder_document.php 1 ajout, 1 suppressionecrire/action/acceder_document.php
- ecrire/action/documenter.php 1 ajout, 1 suppressionecrire/action/documenter.php
- ecrire/action/editer_article.php 3 ajouts, 3 suppressionsecrire/action/editer_article.php
- ecrire/action/editer_auteur.php 2 ajouts, 2 suppressionsecrire/action/editer_auteur.php
- ecrire/action/editer_auteurs.php 2 ajouts, 2 suppressionsecrire/action/editer_auteurs.php
- ecrire/action/editer_message.php 3 ajouts, 3 suppressionsecrire/action/editer_message.php
- ecrire/action/editer_mot.php 1 ajout, 1 suppressionecrire/action/editer_mot.php
- ecrire/action/editer_site.php 2 ajouts, 2 suppressionsecrire/action/editer_site.php
- ecrire/action/pass.php 3 ajouts, 3 suppressionsecrire/action/pass.php
- ecrire/action/poster_forum_prive.php 1 ajout, 1 suppressionecrire/action/poster_forum_prive.php
- ecrire/action/reorganiser.php 1 ajout, 1 suppressionecrire/action/reorganiser.php
- ecrire/action/virtualiser.php 1 ajout, 1 suppressionecrire/action/virtualiser.php
- ecrire/balise/formulaire_admin.php 1 ajout, 1 suppressionecrire/balise/formulaire_admin.php
- ecrire/balise/formulaire_inscription.php 1 ajout, 1 suppressionecrire/balise/formulaire_inscription.php
- ecrire/balise/formulaire_signature.php 6 ajouts, 6 suppressionsecrire/balise/formulaire_signature.php
- ecrire/balise/formulaire_site.php 1 ajout, 1 suppressionecrire/balise/formulaire_site.php
- ecrire/balise/login_public.php 2 ajouts, 2 suppressionsecrire/balise/login_public.php
- ecrire/balise/logo_.php 1 ajout, 1 suppressionecrire/balise/logo_.php
- ecrire/base/abstract_sql.php 6 ajouts, 0 suppressionecrire/base/abstract_sql.php
- ecrire/base/connect_sql.php 1 ajout, 1 suppressionecrire/base/connect_sql.php
Chargement en cours
Veuillez vous inscrire ou vous se connecter pour commenter