12
avr

Modifier le pays des lecteurs d’un panier

Ecrit par webmaster sous Procédures en circulation, Requêtes de mise à jour

Sauvegarde de la table empr

CREATE TABLE empr_tempo SELECT * FROM empr

La requête de mise à jour :

UPDATE empr
       SET empr_pays='!!nouveau_pays!!'
WHERE id_empr in (CADDIE(EMPR))

Définition du paramètre nouveau_pays :

Titre du paramètre : Pays à affecter
Mode de choix du paramètre : Texte
Obligatoire : cochez la case
Options :
Taille du champ à l'écran : 30
Nombre maximum de caractères à saisir : 250

Suppression de la table de sauvegarde empr_tempo

DROP TABLE empr_tempo

Téléchargement
Requête à importer

12

Lecteurs dont le champs pays n’est pas renseigné

Ecrit par webmaster sous Procédures en circulation, Requêtes de sélection

SELECT id_empr AS object_id
FROM empr
WHERE empr_pays=''

Téléchargement
Requête à importer

05
avr

Modifier le statut des lecteurs dont l’adhésion est dépassée

Ecrit par webmaster sous Requêtes de mise à jour

Sauvegarde de la table empr

CREATE TABLE empr_tempo SELECT * FROM empr

La requête de mise à jour :

UPDATE empr
       SET empr_statut=!!nouveau_statut!!
WHERE empr_date_expiration < current_date()

Définition du paramètre nouveau_statut :

Titre du paramètre : Statut à affecter
Mode de choix du paramètre : Liste de choix à partir d'une requête
Obligatoire : cochez la case
Options :
Requête :
SELECT idstatut,
       statut_libelle
FROM empr_statut
ORDER BY statut_libelle

Suppression de la table de sauvegarde empr_tempo

DROP TABLE empr_tempo

Téléchargement
Requête à importer

18
août

Affecter un utilisateur à un ou plusieurs types de paniers

Ecrit par webmaster sous Requêtes de mise à jour

Sauvegarde de la table caddie

CREATE TABLE caddie_tempo SELECT * FROM caddie

La requête de mise à jour :

UPDATE caddie
       SET autorisations=CONCAT_WS(" ",autorisations,!!utilisateur!!)
WHERE type=!!type_panier!!

Définition du paramètre utilisateur :

Titre du paramètre : Choix de l'utilisateur
Mode de choix du paramètre : Liste de choix à partir d'une requête
Obligatoire : cochez la case
Options :
Requête :
SELECT userid,
       username
FROM users
ORDER BY username

Définition du paramètre type_panier :

Titre du paramètre : Choix du type de panier
Mode de choix du paramètre : Liste de choix
Obligatoire : cochez la case
Options :
Liste multiple : cochez la case
Liste des options de la liste :

Valeur Libellé
NOTI Notice
EXPL Exemplaire
BULL Bulletin

Suppression de la table de sauvegarde caddie_tempo

DROP TABLE caddie_tempo

Téléchargement
Requête à importer

24
juil

Liste des auteurs

Ecrit par webmaster sous Requêtes de sélection

SELECT index_author AS Auteur,
       CONCAT('<a href=autorites.php?categ=auteurs&sub=author_form
       &id=',author_id,'>',author_name,', ',author_rejete,'</a>') AS Nom,
       CASE author_type
            WHEN '70' THEN 'Personne physique'
            WHEN '71' THEN 'Collectivité'
            WHEN '72' THEN 'Congrès'
       END AS Type,
       author_date AS 'Naissance-Décès'
FROM authors
ORDER BY Auteur ASC

Téléchargement
Requête à importer

09
juin

Activer le champ sms si un numero de mobile est renseigné

Ecrit par webmaster sous Requêtes de mise à jour

Sauvegarde de la table empr

CREATE TABLE empr_tempo SELECT * FROM empr

La requête de mise à jour :

UPDATE empr
       SET empr_sms=1
WHERE empr_tel1 LIKE '06%'
OR empr_tel1 LIKE '07%'
OR empr_tel2 LIKE '06%'
OR empr_tel2 LIKE '07%'

Suppression de la table de sauvegarde empr_tempo

DROP TABLE empr_tempo

Téléchargement
Requête à importer

08
juin

Activer ou désactiver le champ sms d’un lot d’emprunteurs

Ecrit par webmaster sous Procédures en circulation

Sauvegarde de la table empr

CREATE TABLE empr_tempo SELECT * FROM empr

La requête de mise à jour :

UPDATE empr
       SET empr_sms=!!sms!!
WHERE id_empr IN (CADDIE(EMPR))

Définition du paramètre sms :

Titre du paramètre : Rendre le champ sms :
Mode de choix du paramètre : Liste de choix
Obligatoire : cochez la case
Options :
Liste des options de la liste

Valeur Libellé
0 Inactif
1 Actif

Suppression de la table de sauvegarde empr_tempo

DROP TABLE empr_tempo

Téléchargement
Requête à importer

28
mai

Modifier le nombre de pièces d’un lot d’exemplaires

Ecrit par webmaster sous Procédures en catalogue

Sauvegarde de la table exemplaires

CREATE TABLE exemplaires_tempo SELECT * FROM exemplaires

La requête de mise à jour :

UPDATE exemplaires
       SET expl_nbparts=!!pieces!!
WHERE expl_id in (CADDIE(EXPL))

Définition du paramètre pieces :

Titre du paramètre : Nombre d'éléments
Mode de choix du paramètre : Texte
Obligatoire : cochez la case
Options :
Taille du champ à l'écran : 2
Nombre maximum de caractères à saisir : 2

Suppression de la table de sauvegarde exemplaires_tempo

DROP TABLE exemplaires_tempo

Téléchargement
Requête à importer

24
mai

Modifier le type antivol d’un lot d’exemplaires

Ecrit par webmaster sous Procédures en catalogue

Sauvegarde de la table exemplaires

CREATE TABLE exemplaires_tempo SELECT * FROM exemplaires

La requête de mise à jour :

UPDATE exemplaires
       SET type_antivol=!!antivol!!
WHERE expl_id in (CADDIE(EXPL))

Définition du paramètre antivol :

Titre du paramètre : Type antivol
Mode de choix du paramètre : Liste de choix
Obligatoire : cochez la case
Options :
Liste des options de la liste :

Valeur Libellé
0 Aucun
1 Support non magnétique
2 Support magnétique

Suppression de la table de sauvegarde exemplaires_tempo

DROP TABLE exemplaires_tempo

Téléchargement
Requête à importer

15
mai

Comparaison des pièces de la notice et de l’exemplaire

Ecrit par webmaster sous Requêtes de sélection

SELECT CONCAT('<a href=catalog.php?categ=isbd&id=',
       expl_notice,'>',tit1,'</a>') AS Titre,
       npages AS Importance,
       accomp AS Accompagnement,
       CONCAT('<a href=catalog.php?categ=edit_expl&id=',
       expl_notice,'&cb=',expl_cb,'>',expl_cb,'</a>') AS Exemplaire,
       expl_nbparts AS Pièces
FROM exemplaires
LEFT JOIN notices
ON (expl_notice=notice_id)
WHERE expl_typdoc='!!type!!'

Définition du paramètre type :

Titre du paramètre : Support
Mode de choix du paramètre : Liste de choix à partir d'une requête
Obligatoire : cochez la case
Options :
Liste multiple : cochez la case
Requête :
SELECT idtyp_doc,
       tdoc_libelle
FROM docs_type
ORDER BY tdoc_libelle ASC

Téléchargement
Requête à importer