rest_mediatekdocuments

AccessBDD
in package

Classe de construction des requêtes SQL à envoyer à la BDD

Table of Contents

$bd  : mixed
$conn  : mixed
$login  : mixed
$mdp  : mixed
$port  : mixed
$serveur  : mixed
__construct()  : mixed
constructeur : demande de connexion à la BDD
delete()  : true
suppresion d'une ou plusieurs lignes dans une table
insertOne()  : true
ajout d'une ligne dans une table
selectAll()  : lignes
récupération de toutes les lignes d'une table
selectAllAbonnementsRevues()  : lignes
récupération de tout les abonnements d'une revue
selectAllCommandesDocument()  : lignes
récupération de tous les commandes d'un document
selectAllDvd()  : lignes
récupération de toutes les lignes de la table DVD et les tables associées
selectAllExemplairesRevue()  : lignes
récupération de tous les exemplaires d'une revue
selectAllFinAbonnement()  : lignes
récupération de tout les abonnements arrivant à échéance dans 30 jours
selectAllLivres()  : lignes
récupération de toutes les lignes de la table Livre et les tables associées
selectAllRevues()  : lignes
récupération de toutes les lignes de la table Revue et les tables associées
selectAllTableSimple()  : lignes
récupération de toutes les lignes de d'une table simple (sans jointure) avec tri sur le libellé
selectOne()  : ligne
récupération d'une ligne d'une table
selectUtilisateur()  : lignes
récupération d'un utilisateur
updateOne()  : true
modification d'une ligne dans une table

Properties

$serveur

public mixed $serveur = "localhost"

Methods

__construct()

constructeur : demande de connexion à la BDD

public __construct() : mixed
Return values
mixed

delete()

suppresion d'une ou plusieurs lignes dans une table

public delete(string $table, array<string|int, mixed> $champs) : true
Parameters
$table : string

nom de la table

$champs : array<string|int, mixed>

nom et valeur de chaque champs

Return values
true

si la suppression a fonctionné

insertOne()

ajout d'une ligne dans une table

public insertOne(string $table, array<string|int, mixed> $champs) : true
Parameters
$table : string

nom de la table

$champs : array<string|int, mixed>

nom et valeur de chaque champs de la ligne

Return values
true

si l'ajout a fonctionné

selectAll()

récupération de toutes les lignes d'une table

public selectAll(string $table) : lignes
Parameters
$table : string

nom de la table

Return values
lignes

de la requete

selectAllAbonnementsRevues()

récupération de tout les abonnements d'une revue

public selectAllAbonnementsRevues(string $id) : lignes
Parameters
$id : string

id de l'abonnement de la revue concernée

Return values
lignes

de la requete

selectAllCommandesDocument()

récupération de tous les commandes d'un document

public selectAllCommandesDocument(string $id) : lignes
Parameters
$id : string

id du document

Return values
lignes

de la requete

selectAllDvd()

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

public selectAllDvd() : lignes
Return values
lignes

de la requete

selectAllExemplairesRevue()

récupération de tous les exemplaires d'une revue

public selectAllExemplairesRevue(string $id) : lignes
Parameters
$id : string

id de la revue

Return values
lignes

de la requete

selectAllFinAbonnement()

récupération de tout les abonnements arrivant à échéance dans 30 jours

public selectAllFinAbonnement() : lignes
Return values
lignes

de la requête

selectAllLivres()

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

public selectAllLivres() : lignes
Return values
lignes

de la requete

selectAllRevues()

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

public selectAllRevues() : lignes
Return values
lignes

de la requete

selectAllTableSimple()

récupération de toutes les lignes de d'une table simple (sans jointure) avec tri sur le libellé

public selectAllTableSimple(type $table) : lignes
Parameters
$table : type
Return values
lignes

de la requete

selectOne()

récupération d'une ligne d'une table

public selectOne(string $table, string $id) : ligne
Parameters
$table : string

nom de la table

$id : string

id de la ligne à récupérer

Return values
ligne

de la requete correspondant à l'id

selectUtilisateur()

récupération d'un utilisateur

public selectUtilisateur(string $id) : lignes
Parameters
$id : string

de l'utilisateur

Return values
lignes

de la requete

updateOne()

modification d'une ligne dans une table

public updateOne(string $table, string $id, mixed $champs) : true
Parameters
$table : string

nom de la table

$id : string

id de la ligne à modifier

$champs : mixed
Return values
true

si la modification a fonctionné

Search results