Y a-t-il une solution pour tout supprimer d'un coup ? [ phpMyAdmin ] - Programmation
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
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 !
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++;
}
?>
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.”