Originariamente inviato da bugss
nn ce la faccio a passare l'id!!!
Ti butto giù del codice che forse fa al caso tuo, se sbaglio qualcosa correggimi...
INDEX.PHP
codice:
<?
mysql_connect('localhost', 'root'); //si connette a mysql
mysql_select_db('donne'); //selezioni il database interessato
$result = mysql_query("SHOW TABLES"); // Mostra le tabelle
while($array = mysql_fetch_array($result))
/* Finchè la condizione si può verificare, l'attuale condizione è quella di stampare la singola tabella */
{
    /* Stampa a video la tabella ed i link necessari per la modifica o la cancellazione */
    print "<table><tr>
    <td>$array[0]</td>
    <td><a href=\"./go.php?action=del&table='$array[0]'\"></td>
    <td><a href=\"./go.php?action=mod&table='$array[0]'\"></td>
    </tr></table>";
}
mysql_close();
?>
GO.PHP
codice:
<?
switch($_GET['action']) /* 'Controlla' la variabile action data col metodo get */
{
    case "del": /* Se il contenuto è 'del' e quindi indica la cancellazione */
         mysql_query("DROP TABLE $_GET[table]") or die("Impossibile cancellare la tabella $_GET[table], Messaggio di MySQL:
" . mysql_error());
         /* Cancella la tabella oppure stampa a video un messaggio di errore */
         break; /* Fine istruzione */
    case "mod": /* Se il contenuto è 'mod' e quindi indica la modifica */
    
         /* Esecuzione query di modifica */
         break; /* Fine istruzione */
}
?>
Lo script che ti ho postato è un pò rudimentale e non sicuro, quindi è utile solo in caso di uso strettamente personale...
Inoltre... cosa intendi per modifica??