Suppression de donnees mysql

Fermé
sylvesterseni Messages postés 17 Date d'inscription jeudi 18 septembre 2014 Statut Membre Dernière intervention 1 juin 2017 - 4 sept. 2015 à 17:24
Konseil Messages postés 643 Date d'inscription samedi 29 août 2015 Statut Membre Dernière intervention 13 novembre 2018 - 4 sept. 2015 à 17:32
Bonjour,
j'ai besoin de votre aide pour la résolution d 'un problème.
j'essai de supprimer une ligne dans ma table en recuperant l'id
via la method get :

page qui traite la suppression


<?php
if(isset($_GET['idemp']))
{

$connect=mysql_connect('localhost','root','') or die ('error');
mysql_select_db('dbpersonnel');
$que ="DELETE FROM t_emp WHERE ID_EMP ='$ID_EMP'";
$rep =mysql_query($que);

header('location:listes_employe.php');
echo $id_emp;
}

else
{
echo'suppression non effectuée';
header('location:../home.php');
}




et celle qui affiche la liste :

while($rows=mysql_fetch_assoc($res))
{
$id=$rows['id_emp'];

echo'
<tr>
<td>'.$i.'</td>
<td>'.$rows['MAT_EMP'].'</td>
<td> '.$rows['CAT_EMP'].'</td>
<td>'.$rows['NOM_EMP'].'</td>
<td>'.$rows['PREN_EMP'].'</td>
<td>'.$rows['SEX_EMP'].'</td>
<td>'.$rows['LIB_SERV'].'</td>
<td><a href="pages/modifier.php?idemp='.$id.'" ></a><img src="pages/modifier.png" width="30" height="30" /></a></td>
<td><a href="pages/supprimer.php?idemp='.$id.'" ><img src="pages/poubelle.png" width="20" height="20" /></a></td>
</tr>
';
$i++;
}
?>


il ya toujours redirection vers la home.php
j'aimerais connaitre mon erreur et aussi une solution svp !!
merci

A voir également:

1 réponse

Konseil Messages postés 643 Date d'inscription samedi 29 août 2015 Statut Membre Dernière intervention 13 novembre 2018 427
4 sept. 2015 à 17:32
Salut,
dans ta page supprimer.php la variable $ID_EMP n'est pas déclarée.
ajoute ceci
if(isset($_GET['idemp']))
{
$ID_EMP=$_GET['idemp'];
0