analizzare una query

Ciao volevo creare uno scriptino per analizzare una serie di query contenute in una stringa e creare una tabelle con le caratteristiche della tabella[del database]

in modo da avere:

REATE TABLE `rvk_admin` (

  `admin_id` int(11) NOT NULL auto_increment,

  `username` varchar(255) NOT NULL default '',

  `password` varchar(255) NOT NULL default '',

  `email` varchar(255) NOT NULL default '',

  `regdate` varchar(255) NOT NULL default '',

  `active` enum('Y','N') NOT NULL default 'Y',

  `banned` enum('Y','N') NOT NULL default 'Y',

  `ip` varchar(16) NOT NULL default '',

  `logged` enum('Y','N') NOT NULL default 'Y',

  PRIMARY KEY  (`admin_id`)

) ENGINE=MyISAM  AUTO_INCREMENT=1 ;

e creare una tabella html contenente:

risultato analisi : nome tabella

NOME CAMPO - TIPO + lunghezza - NULL - DEFAULT  - altro

admin_id          ind (11)          NOT NULL            auto_increment

e così via dicendo per tutti i campi

questo per creare una tabella contenente la truttura di tabelle del database

tornando al problema :

come devo fare ad analizzare le query e dividerle tutte in NOME TABELLA - nome campo - tipo - null - altre caratteristiche??  :o è complicato .

cmq se non potete aiutarmi fa nulla

inviato 10 anni fa
Andrea Turso
Andrea Turso
86
X 0 X

La cosa è fattibile ma richiede una buona conoscenza delle espressioni regolari. Credo sia inutile darti altri consigli se non quello di approfondire l'argomento prima di provare a realizzare lo script.

 :bye:

risposto 10 anni fa
Gianni Tomasicchio
X 0 X

ok grazie

risposto 10 anni fa
Andrea Turso
Andrea Turso
86
X 0 X
Effettua l'accesso o registrati per rispondere a questa domanda