rest_mediatekdocuments

MyAccessBDD extends AccessBDD
in package

Classe de construction des requêtes SQL hérite de AccessBDD qui contient les requêtes de base Pour ajouter une requête : - créer la fonction qui crée une requête (prendre modèle sur les fonctions existantes qui ne commencent pas par 'traitement') - ajouter un 'case' dans un des switch des fonctions redéfinies - appeler la nouvelle fonction dans ce 'case'

Table of Contents

Properties

$conn  : Connexion

Methods

__construct()  : mixed
constructeur qui appelle celui de la classe mère
demande()  : array<string|int, mixed>|int|null
demande de traitement de la demande
traitementDelete()  : int|null
demande de suppression (delete)
traitementInsert()  : int|null
demande d'ajout (insert)
traitementSelect()  : array<string|int, mixed>|null
demande de recherche
traitementUpdate()  : int|null
demande de modification (update)
deleteAbonnement()  : int|null
demande de suppression (delete) d'un abonnement
deleteCommandeDocument()  : int|null
demande suppresion (delete) d'un document de commande
deleteTuplesOneTable()  : int|null
demande de suppression (delete) d'un ou plusieurs tuples dans une table
insertAbonnement()  : int|null
demande d'ajout (insert) d'un abonnement
insertCommande()  : int|null
demande d'ajout (insert) d'une commande
insertCommandeDocument()  : int|null
demande d'ajout (insert) d'un document de commande
insertOneTupleOneTable()  : int|null
demande d'ajout (insert) d'un tuple dans une table
selectAllAbonnementsEcheance()  : array<string|int, mixed>|null
Récupère abonnements arrivant à échéance
selectAllAbonnementsRevue()  : array<string|int, mixed>|null
Récupère toutes les abonnements d'une revue
selectAllCommandes()  : array<string|int, mixed>|null
récupère tous les commandes
selectAllCommandesDocument()  : array<string|int, mixed>|null
Récupère toutes les informations concernant les commandes d'un document
selectAllDvd()  : array<string|int, mixed>|null
récupère toutes les lignes de la table DVD et les tables associées
selectAllLivres()  : array<string|int, mixed>|null
récupère toutes les lignes de la table Livre et les tables associées
selectAllRevues()  : array<string|int, mixed>|null
récupère toutes les lignes de la table Revue et les tables associées
selectAllServices()  : array<string|int, mixed>|null
Récupère toutes les services
selectExemplairesRevue()  : array<string|int, mixed>|null
récupère tous les exemplaires d'une revue
selectTableSimple()  : array<string|int, mixed>|null
récupère toutes les lignes d'une table simple (qui contient juste id et libelle)
selectTuplesOneTable()  : array<string|int, mixed>|null
récupère les tuples d'une seule table
selectUtilisateur()  : array<string|int, mixed>|null
Récupère les informations de l'utilisateur concernés
updateCommandeDocument()  : int|null
demande de modification (update) d'un document de commande
updateOneTupleOneTable()  : int|null
demande de modification (update) d'un tuple dans une table

Properties

Methods

__construct()

constructeur qui appelle celui de la classe mère

public __construct() : mixed

demande()

demande de traitement de la demande

public demande(string $methodeHTTP, string $table, string|null $id, array<string|int, mixed>|null $champs) : array<string|int, mixed>|int|null
Parameters
$methodeHTTP : string
$table : string
$id : string|null
$champs : array<string|int, mixed>|null
Return values
array<string|int, mixed>|int|null

traitementDelete()

demande de suppression (delete)

protected traitementDelete(string $table, array<string|int, mixed>|null $champs) : int|null
Parameters
$table : string
$champs : array<string|int, mixed>|null

nom et valeur de chaque champ

Tags
override
Return values
int|null

nombre de tuples supprimés ou null si erreur

traitementInsert()

demande d'ajout (insert)

protected traitementInsert(string $table, array<string|int, mixed>|null $champs) : int|null
Parameters
$table : string
$champs : array<string|int, mixed>|null

nom et valeur de chaque champ

Tags
override
Return values
int|null

nombre de tuples ajoutés ou null si erreur

traitementSelect()

demande de recherche

protected traitementSelect(string $table, array<string|int, mixed>|null $champs) : array<string|int, mixed>|null
Parameters
$table : string
$champs : array<string|int, mixed>|null

nom et valeur de chaque champ

Tags
override
Return values
array<string|int, mixed>|null

tuples du résultat de la requête ou null si erreur

traitementUpdate()

demande de modification (update)

protected traitementUpdate(string $table, string|null $id, array<string|int, mixed>|null $champs) : int|null
Parameters
$table : string
$id : string|null
$champs : array<string|int, mixed>|null

nom et valeur de chaque champ

Tags
override
Return values
int|null

nombre de tuples modifiés ou null si erreur

deleteAbonnement()

demande de suppression (delete) d'un abonnement

private deleteAbonnement(array<string|int, mixed>|null $champs) : int|null
Parameters
$champs : array<string|int, mixed>|null
Return values
int|null

deleteCommandeDocument()

demande suppresion (delete) d'un document de commande

private deleteCommandeDocument(array<string|int, mixed>|null $champs) : int|null
Parameters
$champs : array<string|int, mixed>|null
Return values
int|null

deleteTuplesOneTable()

demande de suppression (delete) d'un ou plusieurs tuples dans une table

private deleteTuplesOneTable(string $table, array<string|int, mixed>|null $champs) : int|null
Parameters
$table : string
$champs : array<string|int, mixed>|null
Return values
int|null

nombre de tuples supprimés ou null si erreur

insertAbonnement()

demande d'ajout (insert) d'un abonnement

private insertAbonnement(array<string|int, mixed>|null $champs) : int|null
Parameters
$champs : array<string|int, mixed>|null
Return values
int|null

insertCommande()

demande d'ajout (insert) d'une commande

private insertCommande(array<string|int, mixed>|null $champs) : int|null
Parameters
$champs : array<string|int, mixed>|null
Return values
int|null

insertCommandeDocument()

demande d'ajout (insert) d'un document de commande

private insertCommandeDocument(array<string|int, mixed>|null $champs) : int|null
Parameters
$champs : array<string|int, mixed>|null
Return values
int|null

insertOneTupleOneTable()

demande d'ajout (insert) d'un tuple dans une table

private insertOneTupleOneTable(string $table, array<string|int, mixed>|null $champs) : int|null
Parameters
$table : string
$champs : array<string|int, mixed>|null
Return values
int|null

nombre de tuples ajoutés (0 ou 1) ou null si erreur

selectAllAbonnementsEcheance()

Récupère abonnements arrivant à échéance

private selectAllAbonnementsEcheance() : array<string|int, mixed>|null
Return values
array<string|int, mixed>|null

selectAllAbonnementsRevue()

Récupère toutes les abonnements d'une revue

private selectAllAbonnementsRevue(array<string|int, mixed>|null $champs) : array<string|int, mixed>|null
Parameters
$champs : array<string|int, mixed>|null
Return values
array<string|int, mixed>|null

selectAllCommandes()

récupère tous les commandes

private selectAllCommandes() : array<string|int, mixed>|null
Return values
array<string|int, mixed>|null

selectAllCommandesDocument()

Récupère toutes les informations concernant les commandes d'un document

private selectAllCommandesDocument(null $champs) : array<string|int, mixed>|null
Parameters
$champs : null
Return values
array<string|int, mixed>|null

selectAllDvd()

récupère toutes les lignes de la table DVD et les tables associées

private selectAllDvd() : array<string|int, mixed>|null
Return values
array<string|int, mixed>|null

selectAllLivres()

récupère toutes les lignes de la table Livre et les tables associées

private selectAllLivres() : array<string|int, mixed>|null
Return values
array<string|int, mixed>|null

selectAllRevues()

récupère toutes les lignes de la table Revue et les tables associées

private selectAllRevues() : array<string|int, mixed>|null
Return values
array<string|int, mixed>|null

selectAllServices()

Récupère toutes les services

private selectAllServices() : array<string|int, mixed>|null
Return values
array<string|int, mixed>|null

selectExemplairesRevue()

récupère tous les exemplaires d'une revue

private selectExemplairesRevue(array<string|int, mixed>|null $champs) : array<string|int, mixed>|null
Parameters
$champs : array<string|int, mixed>|null
Return values
array<string|int, mixed>|null

selectTableSimple()

récupère toutes les lignes d'une table simple (qui contient juste id et libelle)

private selectTableSimple(string $table) : array<string|int, mixed>|null
Parameters
$table : string
Return values
array<string|int, mixed>|null

selectTuplesOneTable()

récupère les tuples d'une seule table

private selectTuplesOneTable(string $table, array<string|int, mixed>|null $champs) : array<string|int, mixed>|null
Parameters
$table : string
$champs : array<string|int, mixed>|null
Return values
array<string|int, mixed>|null

selectUtilisateur()

Récupère les informations de l'utilisateur concernés

private selectUtilisateur(array<string|int, mixed>|null $champs) : array<string|int, mixed>|null
Parameters
$champs : array<string|int, mixed>|null
Return values
array<string|int, mixed>|null

updateCommandeDocument()

demande de modification (update) d'un document de commande

private updateCommandeDocument(array<string|int, mixed>|null $champs) : int|null
Parameters
$champs : array<string|int, mixed>|null
Return values
int|null

updateOneTupleOneTable()

demande de modification (update) d'un tuple dans une table

private updateOneTupleOneTable(string $table, null $id, array<string|int, mixed>|null $champs) : int|null
Parameters
$table : string
$id : null
$champs : array<string|int, mixed>|null
Return values
int|null

nombre de tuples modifiés (0 ou 1) ou null si erreur


        
On this page

Search results