[ phpMyAdmin ] Y a-t-il une solution pour tout supprimer d'un coup ?

Y a-t-il une solution pour tout supprimer d'un coup ? [ phpMyAdmin ] - Programmation

Marsh Posté le 26-11-2001 à 23:43:52    

Salut. J'aimerais supprimer toutes les tables (50 au total) qui se trouvent dans une base de données automatiquement (à la main c'est bordélique surtout en RTC). J'aurais bien supprimé directement la base mais je ne peux pas le faire...
 
Help...


---------------
“I'll thank you very much.”
Reply

Marsh Posté le 26-11-2001 à 23:43:52   

Reply

Marsh Posté le 27-11-2001 à 01:13:34    

Pinzo a écrit a écrit :

Salut. J'aimerais supprimer toutes les tables (50 au total) qui se trouvent dans une base de données automatiquement (à la main c'est bordélique surtout en RTC). J'aurais bien supprimé directement la base mais je ne peux pas le faire...
 
Help...  




 
le dernier phpmyadmin le fait

Reply

Marsh Posté le 27-11-2001 à 01:31:57    

buitoni a écrit a écrit :

 
 
le dernier phpmyadmin le fait  



Chiez mon hébergeur ne l'a pas encore installé. :(
Bon, tant pis je ferai à la main ! :D


---------------
“I'll thank you very much.”
Reply

Marsh Posté le 27-11-2001 à 11:31:49    

Avec un script en PHP, tu peux utiliser la fonction mysql_list_tables(), et t'inspirer de l'exemple de la doc :
http://www.php.net/manual/fr/funct [...] lename.php
 
par exemple :
<?php
  mysql_connect(BLABLABLA...);
  $result = mysql_list_tables ("NOM_DE_TA_BASE" );
  $i = 0;
  while ($i < mysql_num_rows($result)) {
    $tb_names[$i] = mysql_tablename ($result, $i);
    mysql_query("DROP TABLE $tb_names[$i]" );
    $i++;
  }
?>


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed