edition_pv.mod.php from Gulus at Krugle
Show edition_pv.mod.php syntax highlighted
<?php
acces_direct_au_module_interdis_veuillez_utiliser_index_php();
include("includes/db_info.inc.php");
$db = mysql_connect($db_host, $db_user, $db_passwd);
mysql_select_db($db_name, $db);
///////////////////////////////////////////////
if(isset($submit))
{
if(isset($id))
{
echo "<B>Voici les informations qui sont enregistrées dans la base de donnée:</B><p>";
echo "<B>Date du procès-verbal: </B>" . $date_pv . "<br>";
echo "<B>Titre du procès-verbal: </B>" . $titre_pv . "<br>";
echo "<B>Description: </B>" . $description . "<p>";
$date_pv = $date_pv . " " . $heure_pv;
$sql = "UPDATE gulus_pvs SET date_pv='$date_pv', titre_pv='$titre_pv', description='$description' WHERE id=$id";
$result = mysql_query($sql) or die("Requête SQL invalide : " . $sql);
if ($result)
{
printf("<B>Procès-verbal modifiée dans la base de donnée.</B><BR><BR><FONT SIZE=-1>Merci de garder le GULUS bien vivant!</FONT>");
echo "<p><A HREF=\"index.php?mod=edition_pv\">Retour à l'édition des procès-verbaux</A>";
}
else
{
echo erreurTransactionBaseDonnee();
}
}
else die("Aucun ID passé en paramêtre");
}
///////////////////////////////////////////////
elseif ($action == "editer")
{
if (isset($id)) {
$sql = "SELECT * FROM gulus_pvs WHERE id=$id";
$result = mysql_query($sql)
or die("Requête SQL invalide : " . $sql);
$myrow = mysql_fetch_array($result);
$date_pv = substr($myrow["date_pv"], 0, 10);
$heure_pv = substr($myrow["date_pv"], 11, 5);
$titre_pv = $myrow["titre_pv"];
$description = $myrow["description"];
echo '<b>Pour effacer ce procès-verbal cliquez <A HREF="index.php?mod=edition_pv&action=confirmer_effacement&id=' . $id . '&titre_pv=' . urlencode($titre_pv) . '">ici</A>.</b><br>';
echo '<p>';
// le nom de ce module pour le formulaire
$module = "edition_pv";
include("includes/formulaire_pv.inc.php");
}
else {
echo "Aucun ID passé en paramêtre";
}
}
///////////////////////////////////////////////
elseif ($action == "confirmer_effacement")
{
if (isset($id)) {
?>
Êtes-vous sûr de vouloir effacer le procès-verbal "<?php echo $titre_pv;?>"?
<p>
<UL>
<LI><A HREF="index.php?mod=edition_pv&action=effacer&id=<?php echo $id; ?>">Oui</A></li>
<LI><A HREF="index.php?mod=edition_pv">Non</A></LI>
</UL>
<?php
}
else {
echo "Aucun ID passé en paramêtre";
}
}
///////////////////////////////////////////////
elseif ($action == "effacer")
{
if (isset($id))
{
$sql = "DELETE FROM gulus_pvs WHERE id=$id";
$result = mysql_query($sql) or die("Requête SQL invalide : " . $sql);
if ($result)
{
printf("<B>Procès-verbal effacé de la base de donnée.</B>");
echo "<p><A HREF=\"index.php?mod=edition_pv\">Retour à l'édition des procès-verbaux</A>";
}
else echo erreurTransactionBaseDonnee();
}
else
{
echo "Aucun ID passé en paramêtre";
}
}
else
{
echo "Voici la liste des procès-verbaux qui sont dans la base de données. Cliquez sur le titre d'un procès-verbal pour l'éditer ou l'effacer.";
echo "<p>";
$module = "edition_pv";
$mode = "pv";
include("includes/archives.mod.php");
}
?>
See more files for this project here