WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Conception et développement d'une application pour la gestion des artistes et de leurs oeuvres. Cas de la division provinciale de la culture et des arts.

( Télécharger le fichier original )
par Moïse BALOLA NDUSHA
UNIVERSITE CATHOLIQUE DE BUKAVU (UCB) - Licence 2013
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

IV.2.2 Requêtes

Une requête informatique est une instruction permettant une recherche sélective d'information

dans une base de données ou sur internet. [LAR2010]

52

IV.2.2.1 Requêtes applicables à la base de données

Une fois la connexion établie à MySQL et à la base de données créée, donc « GESDPAC », nous pouvons alors exécuter ou effectuer un certain nombre d'activités selon le désir de l'utilisateur. Dans ce cas, l'ajout des informations à la base de données est aisée, la suppression de celles-ci est aussi possible ; n'oublions pas de signaler que les mises à jours et l'affichage de certaines informations peuvent se réaliser.

Les différents ajouts et suppressions s'effectuent sur des tables de la base de données concernée via un formulaire approprié. Sur les mêmes objets (tables), on peut y appliquer de modification. Ainsi, par une commande « INSERT INTO » appelée commande d'insertion des valeurs dans une table de la base de données, on peut fournir des informations relatives à la table bien précise de la base de données.

Pendant que l'insertion se fait au moyen de la commande « Insert into », la suppression des enregistrements quant elle se fait par la commande « DELETE FROM » suivie du nom de la table, mais aussi en spécifiant l'identifiant dudit enregistrement, autrement dit, en déterminant particulièrement la clé primaire de l'enregistrement que l'on veut supprimer.

La commande « UPDATE » suivie du nom de la table suivi de « SET » nous permet la mise à jour des données contenues dans la base de données. Elle se fait également en déterminant l'identifiant de l'enregistrement que l'on veut modifier.

IV.2.2.2 Manipulation de résultat

Dans le temps où l'on exécute une requête de sélection tuples à l'aide de la fonction « mysql_query », il est souvent intéressant d'affecter le résultat de la requête dans une variable. Dans nos différents morceaux de programmes que nous avons développés, cette variable a porté le nom de « $resultat». Conséquemment nous avons fait usage des fonctions « mysql_fetch_array () et mysql_fetch_object () » la première extrait les lignes du résultat en s'exécutant comme un pointeur et en affichant les informations sous forme de tableau ; bien sûr en respectant l'ordre d'arrivée de ces informations, alors que la fonction mysql_fetch_object () prend une ligne dans le résultat (initialement on commence avec la première ligne) et positionne le curseur sur la ligne suivante. Signalons qu'à chaque appel, on progresse d'une étape dans le parcours du résultat. Quand toutes les lignes ont été parcourues, la fonction renvoie 0.

Avec cette fonction, chaque ligne est renvoyée sous la forme d'un objet, que nous référençons avec la variable « $resultat » dans ce travail.

53

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"Nous devons apprendre à vivre ensemble comme des frères sinon nous allons mourir tous ensemble comme des idiots"   Martin Luther King