Bonjour,j'ai quelque idée en tête et j'aurai besoin d'aide pour réaliser du php car c'est pas mn fort.J'ai créer mon tableau sous phpmyadmin
Affichage du stock
j'aimerai créer le fichier magasin.php qui serai une librairie de fonctions, il n’y aura donc ni balises HTML, ni entête, ni corps de page.
j'aimerai créer dans cette librairie une fonction ShowList(). Cette fonction affiche le stock de
composants dans un tableau en coloriant une ligne sur deux en bleu
. Si un problème survient lors de la connexion à la base de données, un message
d’erreur apparaît et le script s’achève.
Je sais que je dois ajouter au tout début de la page principale le script PHP suivant :
<?PHP
session_start(); //Pour les sessions
include 'magasin.php'; // Pour les fonctions
$db=ConnectDB(); // Connexion à la base
?>
Dans le corps de la page, ajouter l’affichage du stock.
Authentification
J'aimerai aussi écrire une fonction Authentification() dans la même librairie magasin.php
conformément à l’organigramme suivant (utiliser Julien/Julien pour login et
mot de passe). Insérer l’appel de la fonction dans la deuxième cellule du tableau de ma page
principale et récupérer la valeur retournée par la fonction dans la variable $Logged. Voici
quelques exemples :
si l'authentification est bonne je garde ma page et je j'affiche a la place du Loggin password -> bravo
si l'authentification est mauvaise je garde ma page et l'authentification en affichant au dessus -> mauvais loggin ou mot de passe
J'ai taper mon code en "html" voila se que sa donne ( j'ai surtout du mal a appelé les fonctions) :
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Julien ripoche : Gestion du stock du magasin </title>
<meta name="description" content="gestion des stocks">
<meta name="author" content="julien ripoche">
<meta name="keywords" content="Iut angers, magasin, stock, reste, iut">
</head>
<body>
<table border="0">
<tr>
<td><h1> <IMG SRC="home.png "> Gestion du Magasin général de l'IUT</h1></td><form method='POST' action='authentification.php'>
<td align="right"> Login:
<input name='nom'/>
Password :
<input name='mdp' type='password'/></tdalign="right" >
</form>
</tr>
</table><hr>
<table border="0">
<tr>
<form method="POST" action="showform.php">
<tr><td>Quantité:</td>
<td><input name="Quantité"/></td></tr>
<tr><td>Référence fabricant:</td>
<td><input name="Ref" type="text"/></td></tr>
<tr><td>Désignation:</td>
<td><input name="Quantité"/></td></tr>
<tr><td>Distributeur:</td>
<td><select name="Distributeur" <option>Atlantique composant<option>Nord composant<option>Sud composant</select></td></tr>
<tr><td>Référence distributeur:</td>
<td><input name="Quantité"/></td></tr>
<tr><td>Type de boitier:</td>
<td><select name="Distributeur" <option>CMS 1206<option>TO220<option>CMS 1206</select></td></tr>
<tr><td><input type="submit" value="Submit" name="Submit""></td></tr>
</form>
</tr>
</table><hr>
</body>
</html>