1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105
|
<SCRIPT LANGUAGE="JavaScript">
function confirmation() {
var msg = "Etes-vous sur de vouloir supprimer ce materiel ?";
if (confirm(msg))
location.replace(supp_type.php);
}
</SCRIPT>
<?php
#########################################################
# #
# Script de modification et suppression #
# de type #
# #
#########################################################
// Connexion à la base res_materiel
include ('./connect/connexion.php');
?>
<p><em><strong>Liste des types :</strong></em></p>
<br />
<style type="text/css">
img{
border: 0;
}
</style>
<?php
if (isset($_GET['num']))
{
// on recup le numero de materiel dans $num
$num = $_GET['num'];
}
$connexion = mysql_connect($serveur,$user,$pass);
mysql_select_db($base,$connexion);
if(isset($_GET["update"]))
{
//On récupère les valeurs du formulaire
$type = $_POST['type'];
if ($type == "")
{
// Affiche un le message d'erreur en dessous du formulaire de modification
$alert = 1;
}
else
{
$connexion = mysql_connect($serveur,$user,$pass);
mysql_select_db($base,$connexion);
mysql_query("DELETE FROM TYPE WHERE num_type = $num", $connexion) or die ("erreur requete 1");
mysql_query("INSERT INTO TYPE VALUES ('".$num."', '".$type."')", $connexion) or die ("erreur requete 2");
}
}
//Parametres de connection à la base :
$connexion = mysql_connect($serveur,$user,$pass);
mysql_select_db($base,$connexion);
$requete = "SELECT * FROM TYPE";
$result = mysql_query($requete, $connexion);
echo '<table bgcolor="#FFFFFF">'."\n";
// première ligne on affiche les titres prénom et surnom dans 2 colonnes
echo '<tr>';
echo '<td bgcolor="#669999"><b><u>Type</u></b></td>';
echo '<td bgcolor="#669999"><b><u></u></b></td>';
echo '<td bgcolor="#669999"><b><u></u></b></td>' ;
echo '</tr>'."\n";
// lecture et affichage des résultats sur 2 colonnes, 1 résultat par ligne.
while($row = mysql_fetch_array($result))
{
echo '<tr>';
echo '<td bgcolor="#CCCCCC">'.$row["lib_type"].'</td>';
echo '<td bgcolor="#CCCCCC"><a href="modif_type.php?num='.$row['num_type'].'"><img src="img/modification.PNG"/></a></td>';
echo '<td bgcolor="#CCCCCC"><a href="supp_type.php?num='.$row['num_type'].'" onClick="confirmation(); return false;"><img src="img/supprimer.png"/></a></td>';
echo '</tr>'."\n";
}
echo '</table>'."\n";
// fin du tableau.
if ($_GET['num'])
{
// Requete de selection
$seltype = mysql_query("SELECT * FROM TYPE WHERE num_type = '$num'", $connexion) or die ("erreur requete") ;
$fetch = mysql_fetch_array($seltype);
?>
<form name="update_type" method="post" action="modif_type.php?num=<? echo $num;?>&update=1">
<p>Type :
<input name="type" type="text" value="<?php echo $fetch['lib_type'];?>" />
</p>
<input name="Add" type="Submit" value="Modifier">
</form>
<?
if ($alert == 1)
{
echo "Attention vous n'avez pas rempli le champ type !!";
}
}?>
<a href="index.php">retour</a> |
Partager