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

  FORUM HardWare.fr
  Programmation
  PHP

  [résolu] liens vers requetes SQL

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[résolu] liens vers requetes SQL

n°1704962
cybkiller
Un clavier AZERTY en vaut deux
Posté le 19-03-2008 à 21:09:22  profilanswer
 

Salut à vous,
je suis en train de faire une page admin dans mon site et je voudrais y inserer un lien qui permet de vider une BDD.
C'est possible ?
Merci de votre aide.


Message édité par cybkiller le 19-03-2008 à 21:32:42
mood
Publicité
Posté le 19-03-2008 à 21:09:22  profilanswer
 

n°1704963
CyberDenix
Posté le 19-03-2008 à 21:10:08  profilanswer
 

Oui, c'est possible.


---------------
Directeur Technique (CTO)
n°1704967
cybkiller
Un clavier AZERTY en vaut deux
Posté le 19-03-2008 à 21:14:44  profilanswer
 

Ok, mais comment, un echo avec un lien en html vers un "DELETE FROM x WHERE 1"?

n°1704974
CyberDenix
Posté le 19-03-2008 à 21:28:23  profilanswer
 

Oui, tu fais un lien vers un fichier que t'appelles par exemple delete.php.
 
Au choix, selon ce que tu veux faire tu fais un DROP DATABASE mabase (c'est mon préféré celui-là ), un DROP TABLE matable, ou un DELETE FROM matable.
 
J'ai aussi un petit script pour automatiquement supprimer toutes tes tables (attention, syntaxe oracle  :whistle: ) :
 

Code :
  1. CREATE OR REPLACE PROCEDURE drop_table (table_name IN VARCHAR2) IS
  2. TSQL VARCHAR(50);
  3. BEGIN
  4.     /* Construction de la requete a utiliser */
  5.     TSQL := 'DROP TABLE ' || table_name || ' CASCADE CONSTRAINTS';
  6.     
  7.     /* Execution dynamique de la commande DDL */
  8.     EXECUTE IMMEDIATE TSQL;
  9. END drop_table;
  10.  
  11. CREATE OR REPLACE PROCEDURE drop_all_tables IS
  12. BEGIN
  13.     FOR tuple IN (SELECT TNAME FROM TAB)
  14.     LOOP
  15.         drop_table(tuple.TNAME);
  16.     END LOOP;
  17. END;


 
Tu peux l'adapter pour faire juste un delete si tu le souhaites.


Message édité par CyberDenix le 19-03-2008 à 21:45:15

---------------
Directeur Technique (CTO)
n°1704977
cybkiller
Un clavier AZERTY en vaut deux
Posté le 19-03-2008 à 21:32:24  profilanswer
 

Ok,  
Mais, je vais m'en tenir au lien vers le fichier qui delete. Je suis pas encore assez calé en PHP, je débute ...
Merci !


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

  [résolu] liens vers requetes SQL

 

Sujets relatifs
[JS] (redimensionnement d'éléments) lock de sélection[resolu(erreur de noob)]Probleme "segment fault"
[resolu]problème alignement...[resolu] 1 clic, 2 ou plusieurs cibles ouvertes
(débutant) mise en page requete SQL.[Résolu] Problème de syntaxe?
[Resolu]Probleme quote dans inputRequête SQL
SQL - Transfert base de donnée importante[C,C++] Désactiver warning (Résolu)
Plus de sujets relatifs à : [résolu] liens vers requetes SQL


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