Créer un bouton qui supprime des données
Résolu
ChoukyTouss
-
zemzoum89 Messages postés 583 Statut Membre -
zemzoum89 Messages postés 583 Statut Membre -
Bonjour,
J'ai créer un formulaire qui enregistre des données \o/ dans une seule et unique table.
Je désire maintenant ajouter un bouton supprimer qui supprime TOUS les enregistrements de la table mais je ne trouve pas ce que je cherche..
Pouvez vous me dire comment procéder ?
J'ai créer un formulaire qui enregistre des données \o/ dans une seule et unique table.
Je désire maintenant ajouter un bouton supprimer qui supprime TOUS les enregistrements de la table mais je ne trouve pas ce que je cherche..
Pouvez vous me dire comment procéder ?
A voir également:
- Créer un bouton qui supprime des données
- Créer un lien pour partager des photos - Guide
- Comment créer un groupe whatsapp - Guide
- Créer un compte google - Guide
- Créer un compte gmail - Guide
- Comment recuperer un message supprimé sur whatsapp - Guide
8 réponses
tu fais un bouton de type submit qui te dirige vers une autre page et dans ta page tu te connecte a ta base de donées et tu fais
mysql_query("DELETE * FROM ta_table");
mysql_query("DELETE * FROM ta_table");
J'ai déjà essayé mais ca ne marche pas...
Voici ma page suppression.php :
Voici ma page suppression.php :
<?php
try
{
$bdd = new PDO('mysql:host=localhost;dbname=****', 'root', '');
}
catch (Exception $e)
{
die('Erreur : ' . $e->getMessage());
}
mysql_query('DELETE * FROM planning');
header('Location: form.php');
?>
Ok j'ai enlevé mysql_
Mais j'ai ce message d'erreur :
Mais j'ai ce message d'erreur :
Fatal error: Call to undefined function query() in C:\Logiciels\wamp\www\dossier\suppression.php on line 11
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
$bdd->exec('DELETE * FROM planning');
voila la solution qui fonctionne normalement...
Bon courage...
voila la solution qui fonctionne normalement...
Bon courage...
Je dirais surtout qu'il faut enlever l'étoile.
au lieu de
Après cela ne vient peut être pas de ça.
SELECT FROM ma_table;
au lieu de
SELECT * FROM ma_table;
Après cela ne vient peut être pas de ça.
Oui =)
Une combinaison des deux et le résultat est nikel !
Merci à vous !
La bonne solution :
'Pouvez mettre 'Résolu' ;)
Une combinaison des deux et le résultat est nikel !
Merci à vous !
La bonne solution :
<?php
try
{
$bdd = new PDO('mysql:host=localhost;dbname=mabase', 'root', '');
}
catch (Exception $e)
{
die('Erreur : ' . $e->getMessage());
}
$bdd->exec('DELETE FROM table');
header('Location: form.php');
?>
'Pouvez mettre 'Résolu' ;)