Fichier PDF

Partage, hébergement, conversion et archivage facile de documents au format PDF

Partager un fichier Mes fichiers Convertir un fichier Boite à outils PDF Recherche PDF Aide Contact



Correction Modification Article Les Bases de donnees .pdf


Nom original: Correction Modification Article - Les Bases de donnees.pdf
Titre: Correction Modification Article - Les Bases de donnees
Auteur: hp

Ce document au format PDF 1.4 a été généré par PDFCreator Version 1.5.0 / GPL Ghostscript 9.05, et a été envoyé sur fichier-pdf.fr le 08/04/2017 à 23:17, depuis l'adresse IP 197.27.x.x. La présente page de téléchargement du fichier a été vue 275 fois.
Taille du document: 184 Ko (2 pages).
Confidentialité: fichier public




Télécharger le fichier (PDF)









Aperçu du document


République Tunisienne
Ministère de l'éducation

Correction :
Modification des
données à une table
d'une base de données
avec MySql en php

Section : Sciences de l'informatique
Epreuve : TIC
Nom : ..............................................

Le Mardi / Jeudi (28-30) Mars 2017
Classe :
4ème Sciences Informatique
Prénom : ............................................. Groupe ..

Lycée Ahd Jadid

Fichier ModificationArticle.html
<html>
<head>
<title>Mise à jour </title>
<script language = javascript src = "controle.js"></script>
</head>
<body>
<p align="right"><b><font size="5">Manipulation d'un article</font></b></p>
<hr>
<br>
<form method = "POST" action = "modification.php" name = "fMod" onsubmit = "return verifMod(fMod)">
<fieldset style="width: 830; height: 276; padding: 2">
<legend>
<p align="center">Modification  d'un article </p>
</legend>
 <p align="center">Code :             
<input type="text" name="T1" size="40"></p>
<p align="center">Prix unitaire :   
<input type="text" name="T2" size="40"></p>
<p align="center"><input type="submit" value="Modifier" name="B1">   
<input type="reset" value="Annuler" name="B2"></p>
</fieldset> </form>
</body>
</html>

Exemples d'utilisation du formulaire de modification d'un article

1

Durée : 1 heure

Enseignante : Khaoula ABAIDI

Fichier modification.php
<?php
/* récupération des données à partir des champs zone de texte du formulaire de la page web appelante de la page web courante appelée
ajout.php */
$codeArticle = $_POST['T1']; $designationArticle = $_POST['T2']; $prixUnitaire = $_POST['T3']; $quantiteStock = $_POST['T4'];
//connexion au serveur web [adresse : 127.0.0.1 ou localhost , administrateur : root, accès sans mot de passe]
$base = mysql_connect('localhost','root','');
/* sélection de la base des données , le paramètre $base est optionnel, si non utilisé alors la la dernière connexion est ouverte et retourne
true ou false suivant la réussite de l'opération */
mysql_select_db('bdgestionarticles',$base);
// Requête verification existance de l'article
$req = "select * from article where codeArticle = $codeArticle";
//exécution de la requête
$res = mysql_query($req);
// mysql_num_rows ($res) retourne le nombre d'enregistrement retournée par une requête de mise à jour(sélection
if(mysql_num_rows($res) == 0)

echo "<font color = 'red'><b>Article inexistant , Insertion impossible</b></font>";

// si non, article est existant dans la base de données et application de la requête de mise à jour d'article est appliquée
else
{
/* Parcours du tableau assocatif repésentant la ligne résultat $t des informations de l'article à modifier , pour extraire le prixUnitaire avant
la modification et l'ajouter au prix saisi dans le formulaire de modification */
While ($t = mysql_fetch_array($res))

$prixUnitaire += $t['prixUnitaire'];

/* requete de mise à jour du prixUnitaire par la nouvelle valeur de prix calculée $prixUnitaire de l'article ayant le codeArticle celui saisi par
le formulaire $codeArticle */
$req = "update into article prixUnitaire = ' $prixUnitaire ' where codeArticle = '$codeArticle' ";
$res = mysql_query($req);
/* si la requête n'est pas établie pour une autre raison autre que l'inexistante d'article à modifier , et affichage de la raison d'erreur par la
méthode mysql_error() */
if($res == NULL)
echo "<font color = 'red'><i>Insertion a échouée</i></font> [".mysql_error()."]";
else echo "<font color = 'blue' size = 4><i><b>Insertion de l'article est effectuée avec succès</b></i></font>";
}
//fermeture de la base de données
mysql_close();
?>

Exemples d'appel de la page modification.php par la page web modificationArticle.html

2

Durée : 1 heure

Enseignante : Khaoula ABAIDI


Correction Modification Article - Les Bases de donnees.pdf - page 1/2
Correction Modification Article - Les Bases de donnees.pdf - page 2/2

Documents similaires


Fichier PDF les bases de donnees
Fichier PDF correction ajout article les bases de donnees
Fichier PDF correction modification article les bases de donnees
Fichier PDF correction suppression article les bases de donnees
Fichier PDF manipulation bd
Fichier PDF suite correction tp3 sql de 85 a 107


Sur le même sujet..