Supprimer un ligne choisis de la base
saber001
-
saber001 -
saber001 -
Bonjour,
je veux afficher un table (contact) de la base de données (cree avec mysql) dans un tableau et chaque ligne de la table posséde un boutton supprimer.
jai deux fichiers
<?php
$conn = mysql_connect('localhost','root','');
mysql_select_db('base_site',$conn);
// on crée la requête SQL
$sql = 'SELECT * FROM contact';
// on envoie la requête
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
// on fait une boucle qui va faire un tour pour chaque enregistrement
echo '<table><tr><td bgcolor="#CCCCCC" align="center" style="color:#330099">Nom</td><td bgcolor="#CCCCCC" align="center" style="color:#330099">Prenom</td><td bgcolor="#CCCCCC" align="center" style="color:#330099">E-mail</td><td bgcolor="#CCCCCC" align="center" style="color:#330099">Pays</td><td bgcolor="#CCCCCC" align="center" style="color:#330099">Message</td>
<td bgcolor="#CCCCCC" align="center" style="color:#330099">Suppression du contact </td></tr>';
while($data = mysql_fetch_array($req))
{
echo '<tr>' ;
echo '<td bgcolor="#CCCCCC">' .$data['nom']. '</td>' ;
echo '<td bgcolor="#CCCCCC">' .$data['prenom']. '</td>' ;
echo '<td bgcolor="#CCCCCC">' .$data['mail']. '</td>' ;
echo '<td bgcolor="#CCCCCC">' .$data['pays']. '</td>' ;
echo '<td bgcolor="#CCCCCC">' .$data['commentaire']. '</td>' ;
echo ' <td bgcolor="#CCCCCC"><center><a href="supp.php?id= .$data[id]">supprimer</a></center></td>' ;
echo '</tr>' ;
}
mysql_close();
echo '</table>' ;
?>
****le deuxiéme fichier
<?php
$conn = mysql_connect('localhost','root','');
mysql_select_db('base_site',$conn);
$id1 = $_GET["id"] ;
mysql_query("DELETE FROM contact WHERE id = .$id1 ") ;
mysql_close();
?>
****le probleme : le ligne selectionné ne veut pas supprimer de la base.
je veux afficher un table (contact) de la base de données (cree avec mysql) dans un tableau et chaque ligne de la table posséde un boutton supprimer.
jai deux fichiers
<?php
$conn = mysql_connect('localhost','root','');
mysql_select_db('base_site',$conn);
// on crée la requête SQL
$sql = 'SELECT * FROM contact';
// on envoie la requête
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
// on fait une boucle qui va faire un tour pour chaque enregistrement
echo '<table><tr><td bgcolor="#CCCCCC" align="center" style="color:#330099">Nom</td><td bgcolor="#CCCCCC" align="center" style="color:#330099">Prenom</td><td bgcolor="#CCCCCC" align="center" style="color:#330099">E-mail</td><td bgcolor="#CCCCCC" align="center" style="color:#330099">Pays</td><td bgcolor="#CCCCCC" align="center" style="color:#330099">Message</td>
<td bgcolor="#CCCCCC" align="center" style="color:#330099">Suppression du contact </td></tr>';
while($data = mysql_fetch_array($req))
{
echo '<tr>' ;
echo '<td bgcolor="#CCCCCC">' .$data['nom']. '</td>' ;
echo '<td bgcolor="#CCCCCC">' .$data['prenom']. '</td>' ;
echo '<td bgcolor="#CCCCCC">' .$data['mail']. '</td>' ;
echo '<td bgcolor="#CCCCCC">' .$data['pays']. '</td>' ;
echo '<td bgcolor="#CCCCCC">' .$data['commentaire']. '</td>' ;
echo ' <td bgcolor="#CCCCCC"><center><a href="supp.php?id= .$data[id]">supprimer</a></center></td>' ;
echo '</tr>' ;
}
mysql_close();
echo '</table>' ;
?>
****le deuxiéme fichier
<?php
$conn = mysql_connect('localhost','root','');
mysql_select_db('base_site',$conn);
$id1 = $_GET["id"] ;
mysql_query("DELETE FROM contact WHERE id = .$id1 ") ;
mysql_close();
?>
****le probleme : le ligne selectionné ne veut pas supprimer de la base.
A voir également:
- Supprimer un ligne choisis de la base
- Supprimer rond bleu whatsapp - Guide
- Partage de photos en ligne - Guide
- Impossible de supprimer un fichier - Guide
- Impossible de supprimer une page word - Guide
- Formulaire en ligne de meta - Guide