Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1191 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  [PHP] supprimer contenu d'une table mysql

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[PHP] supprimer contenu d'une table mysql

n°1520996
sebinfo007
Posté le 27-02-2007 à 14:56:20  profilanswer
 

Bonjour à vous tous,
 
voila j'aimerai créer un bouton sur une de mes pages web qui supprimerai tout le contenu d'une table dans une base de donnée mysql. je suis sous dreamweaver 8 et j'arrive pas du tout à faire ça.
 
Si quelqu'un peut m'aider, merci beaucoup
 
Sébastien


Message édité par sebinfo007 le 27-02-2007 à 14:57:30
mood
Publicité
Posté le 27-02-2007 à 14:56:20  profilanswer
 

n°1520999
flo850
moi je
Posté le 27-02-2007 à 15:05:54  profilanswer
 

tu fais executer la requete 'DELETE FROM matable '  
 
masi je presume que si tu as une base mysql , tu sais comment passer des requetes, en php

n°1521012
sebinfo007
Posté le 27-02-2007 à 15:19:28  profilanswer
 

en fait absolument pas, je connais mysql mais pas php, j'utilise dreamweaver et ces comportements serveur :(

n°1521041
omega2
Posté le 27-02-2007 à 15:46:35  profilanswer
 

Si tu veux faire ça avec dreamweaver sans te plonger dans l'apprentissage de php, alors ca n'est pas ici qu'il faut poser la question mais sur un forum dédié à dreamweaver.
T'auras d'avantage de chance d'y obtenir une réponse.

n°1521060
sebinfo007
Posté le 27-02-2007 à 16:02:49  profilanswer
 

oui mais les comportement dreamweaver sont un peu long pour se que je veux faire, moi tout ce que je veux c'est un bouton qui supprime le contenu d'une table. j'ai juste besoin de ça.
 
S'il vous plaît...

n°1521069
sebinfo007
Posté le 27-02-2007 à 16:12:36  profilanswer
 

je sais comment supprimer tout les enregistrement mais je ne sais absolument pas comment l'affecter à un bouton :
 
<?.php
 
$reqmod = mysql_query("DELETE FROM membres" );
 
?>
 
j'ai besoin d'aide pour ça...

n°1521081
omega2
Posté le 27-02-2007 à 16:29:34  profilanswer
 

Ton code php, tu le mets dans un fichier .php (avec ce qu'il faut comme instruction pour te conecter à la base) puis ton bouton tu le mets dans un formulaire html qui pointera vers le fichier php. Evidement, il faut que le serveur gére le php.
 
Aprés, il te restera à afficher la page disant que tout c'est bien passé voire combien de ligne ont été détruite.

n°1521086
sebinfo007
Posté le 27-02-2007 à 16:36:37  profilanswer
 

<?php
 
$dbhost = "localhost";  
$dbuname = "root";  
$dbpass = "";
$dbname = "10miles";  
 
$idbase = mysql_connect($dbhost, $dbuname, $dbpass);  
mysql_select_db($dbname);  
 
$reqmod = mysql_query("DELETE FROM membres" );  
 
?>
 
dite moi si je brûle pour mon fichier php ?
 
par contre quel est le code pour que le bouton pointe vers le fichier php ?
 
Merci infiniment pour votre aide.
 
Sébastien

n°1521135
omega2
Posté le 27-02-2007 à 17:14:37  profilanswer
 

Ton code php me semble bon a premiére vue.
Si tu dois vider totalement la table utilise plustôt la requette "TRUNCATE membres" qui fait pareil. Sinon, il te manque le critaire de sélection des membres à supprimer.
 
Pour le bouton, fait un formulaire html classique et ce formulaire tu le fais pointer vers ta page php. Dans ton formulaire tu rajoutes ton bouton en disant que c'est un bouton de validation. Avec tout ce qui est maché dans dreamweaver, tu devrais pouvoir faire ça en trés peu de temps.

n°1521233
sebinfo007
Posté le 27-02-2007 à 18:50:00  profilanswer
 

merci beaucoup ça a parfaitement fonctionné :)

mood
Publicité
Posté le 27-02-2007 à 18:50:00  profilanswer
 

n°1830258
boltone
Posté le 22-12-2008 à 07:03:11  profilanswer
 

bonjour a tous,
 
j'ai essaye le code, ca fonctionne niquel.
 
J'ai cependant une autre question. Comment effacer juste une ligne de la table, pas toute la table???
 
J'ai 6 champs :
(NULL(pou l'id en auto_increment)
'$city',
'$territory',
'$url',
'$comment',
'$theme')
 
j'ai un formulaire qui me permet de rentrer les informations dans les  champs de la table (lien). Jusque la ca va.
 
J'aimerai maintenant pouvoir supprimer un enregistrement aleatoirement a l'aide d'un bouton place sur une page php.(page qui affiche aussi les enregistrements dans un tableau).
que dois je rajouter a mon code DELETE FROM lien sachant que je veux supprimer par exemple que la ligne ou l'id= une variable que je ne connais pas sauf si je vais dans phpmyadmin.
 
 
 

n°1830266
jagstang
Pa Capona ಠ_ಠ
Posté le 22-12-2008 à 08:33:05  profilanswer
 

utilise l'attribut WHERE dans Mysql et fait une recherche sur la récupération de variables en PHP. A partir de ça, tu devrais pouvoir construire ta requête


---------------
What if I were smiling and running into your arms? Would you see then what I see now?  

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  [PHP] supprimer contenu d'une table mysql

 

Sujets relatifs
[PHP] création dynamique de menu SELECT ?Pb d'appel BD avec mysql 5.0.26
Tableau : scroller le contenu et pas l'entete[PHP] Faire de la pub pour un site
[RAD&FORMULAIRE] Générer un formulaire depuis une base/table[C++]test sur le contenu d'un pointeur
RESOLU : PHP afficher un gif animé qui s'animeSynchro table sql server et fichier xls
[MySQL]Contrainte unicité = index 
Plus de sujets relatifs à : [PHP] supprimer contenu d'une table mysql


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR