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
|
<h2><a href="rediger_offre.php">Ajouter une annonce</a>     <a href="admin.php">Retour à l'Administration</a> </h2>
<?php
mysql_connect("localhost", "root", "");
mysql_select_db("base_logement");
//-----------------------------------------------------
// Vérification 1 : est-ce qu'on veut poster une nouvelle offre ?
//-----------------------------------------------------
//isset($_POST['meuble']) AND isset($_POST['loyer']) AND isset($_POST['superficie']) AND isset($_POST['description'])
//AND isset($_POST['prenom_proprio']) AND isset($_POST['nom_proprio']) AND isset($_POST['rue']) AND isset($_POST['code_postal']) AND isset($_POST['ville']) AND isset($_POST['num_fixe'])
//AND isset($_POST['num_portable'])
if (isset($_POST['meuble']) AND isset($_POST['loyer']) AND isset($_POST['superficie']) AND isset($_POST['description'])
AND isset($_POST['prenom_proprio']) AND isset($_POST['nom_proprio']) AND isset($_POST['rue']) AND isset($_POST['code_postal']) AND isset($_POST['ville']) AND isset($_POST['num_fixe'])
AND isset($_POST['num_portable']))
{
echo 'test ok' ;
$meuble = addslashes($_POST['meuble']);
$loyer = addslashes($_POST['loyer']);
$distance = addslashes($_POST['distance']);
$superficie = addslashes($_POST['superficie']);
$description = addslashes($_POST['description']);
$prenom_proprio = addslashes($_POST['prenom_proprio']);
$nom_proprio = addslashes($_POST['nom_proprio']);
$rue = addslashes($_POST['rue']);
$code_postal = addslashes($_POST['code_postal']);
$ville = addslashes($_POST['ville']);
$num_fixe = addslashes($_POST['num_fixe']);
// On vérifie si c'est une modification des offres ou pas
if ($_POST['id_offre'] == 0)
{
echo "nouvelle offre >> id_news ==0 ";
// Ce n'est pas une modification, on crée une nouvelle entrée dans la table
mysql_query("INSERT INTO base_logement VALUES('', '" . $meuble . "', '" . $loyer . "', '" . $distance . "', '" . $superficie . "', '" . $description . "', '" . $prenom_proprio . "','" . $nom_proprio . "','" . $rue . "','" .$code_postal . "', '" . $ville . "', '" . $num_fixe . "')");
}
else
{
// On protège la variable "id_offre" pour éviter une faille SQL
$_POST['id_offre'] = addslashes($_POST['id_offre']);
// C'est une modification, on met juste à jour le différents champs
mysql_query("UPDATE base_logement SET meuble='" . $meuble . "', loyer='" . $loyer . "', distance='" . $distance . "', superficie='" . $superficie . "', description='" . $description . "', prenom_proprio='" . $prenom_proprio . "', nom_proprio='" . $nom_proprio . "', rue='" . $rue . "', code_postal='" . $code_postal . "', ville='" . $ville . "', num_fixe='" . $num_fixe . "' WHERE id='" . $_POST['id_offre'] . "'");
}
}
//--------------------------------------------------------
// Vérification 2 : est-ce qu'on veut supprimer l'offre ?
//--------------------------------------------------------
if (isset($_GET['supprimer_offre'])) // Si on demande de supprimer une offre
{
// Alors on supprime l'offre correspondante
// On protège la variable "id_offre" pour éviter une faille SQL
$_GET['supprimer_offre'] = addslashes($_GET['supprimer_offre']);
mysql_query('DELETE FROM base_logement WHERE id=\'' . $_GET['supprimer_offre'] . '\'');
}
?>
<center>
<table border=1>
<tr>
<th>Modifier</th>
<th>Supprimer</th>
<th>Type</th>
<th>Meuble</th>
<th>Loyer</th>
<th>Distance</th>
<th>Superficie</th>
<th>Prenom_proprio</th>
<th>Nom_proprio</th>
<th>Rue</th>
<th>Code Postale</th>
<th>Ville</th>
</tr>
</center>
<?php
$retour = mysql_query('SELECT * FROM base_logement ORDER BY id DESC');
while ($donnees = mysql_fetch_array($retour)) // On fait une boucle pour lister les news
{
?>
<tr align="center">
<td><?php echo '<a href="rediger_offre.php?modifier_offre=' . $donnees['id'] . '">'; ?>Modifier</a></td>
<td><?php echo '<a href="liste_offre.php?supprimer_offre=' . $donnees['id'] . '">'; ?>Supprimer</a></td>
<td><?php echo stripslashes($donnees['type']); ?></td>
<td><?php echo stripslashes($donnees['meuble']);?></td>
<td><?php echo stripslashes($donnees['loyer']);?></td>
<td><?php echo stripslashes($donnees['distance']);?></td>
<td><?php echo stripslashes($donnees['superficie']);?></td>
<td><?php echo stripslashes($donnees['prenom_proprio']);?></td>
<td><?php echo stripslashes($donnees['nom_proprio']);?></td>
<td><?php echo stripslashes($donnees['rue']);?></td>
<td><?php echo stripslashes($donnees['code_postal']);?></td>
<td><?php echo stripslashes($donnees['ville']);?></td>
</tr>
<?php
} // Fin de la boucle qui liste les offres
?>
</table> |
Partager