-
Aggiungere nel database
Salve a tutti, dovrei aggiungere nel mio sql
Codice PHP:
--
-- Table structure for table `ibwf_users`
--
CREATE TABLE `ibwf_users` (
`id` int(100) NOT NULL auto_increment,
`name` varchar(30) NOT NULL default '',
`pass` varchar(60) NOT NULL default '',
`birthday` varchar(50) NOT NULL default '',
`sex` char(1) NOT NULL default '',
`location` varchar(100) NOT NULL default '',
`perm` char(1) NOT NULL default '0',
`posts` int(100) NOT NULL default '0',
`plusses` int(100) NOT NULL default '700',
`signature` varchar(100) NOT NULL default '',
`avatar` varchar(100) NOT NULL default '',
`email` varchar(50) NOT NULL default '',
`browserm` varchar(50) NOT NULL default '',
`ipadd` varchar(30) NOT NULL default '',
`lastact` int(100) NOT NULL default '0',
`regdate` int(100) NOT NULL default '0',
`chmsgs` int(100) NOT NULL default '0',
`chmood` int(100) NOT NULL default '0',
`shield` char(1) NOT NULL default '0',
`gplus` int(100) NOT NULL default '700',
`budmsg` varchar(100) NOT NULL default '',
`lastpnreas` varchar(100) NOT NULL default '',
`lastplreas` varchar(100) NOT NULL default '',
`shouts` int(100) NOT NULL default '0',
`pollid` int(100) NOT NULL default '0',
`rbcid` varchar(255) NOT NULL default '',
`hvia` char(1) NOT NULL default '1',
`lastvst` int(100) NOT NULL default '0',
`battlep` int(100) NOT NULL default '700',
`popmsg` char(1) NOT NULL default '1',
`automsgs` char(1) NOT NULL default '1',
`validated` char(1) NOT NULL default '0',
`theme` varchar(100) NOT NULL default 'white_medium.css',
`hidden` char(1) NOT NULL default '0',
`quiz_score` varchar(20) NOT NULL default '0',
`quiz_easy` char(3) NOT NULL default 'no',
`quiz_medium` char(3) NOT NULL default 'no',
`quiz_hard` char(3) NOT NULL default 'no',
`total_score` varchar(10) NOT NULL default '0',
PRIMARY KEY (`id`),
UNIQUE KEY `name` (`name`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
--
-- Dumping data for table `ibwf_users`
questo
ALTER TABLE ibwf_users drop pass;
ma non so come si fa, qualcuno lo sa?
-
Basta aggiungere in coda:
Codice PHP:
--
-- Table structure for table `ibwf_users`
--
CREATE TABLE `ibwf_users` (
`id` int(100) NOT NULL auto_increment,
`name` varchar(30) NOT NULL default '',
`pass` varchar(60) NOT NULL default '',
`birthday` varchar(50) NOT NULL default '',
`sex` char(1) NOT NULL default '',
`location` varchar(100) NOT NULL default '',
`perm` char(1) NOT NULL default '0',
`posts` int(100) NOT NULL default '0',
`plusses` int(100) NOT NULL default '700',
`signature` varchar(100) NOT NULL default '',
`avatar` varchar(100) NOT NULL default '',
`email` varchar(50) NOT NULL default '',
`browserm` varchar(50) NOT NULL default '',
`ipadd` varchar(30) NOT NULL default '',
`lastact` int(100) NOT NULL default '0',
`regdate` int(100) NOT NULL default '0',
`chmsgs` int(100) NOT NULL default '0',
`chmood` int(100) NOT NULL default '0',
`shield` char(1) NOT NULL default '0',
`gplus` int(100) NOT NULL default '700',
`budmsg` varchar(100) NOT NULL default '',
`lastpnreas` varchar(100) NOT NULL default '',
`lastplreas` varchar(100) NOT NULL default '',
`shouts` int(100) NOT NULL default '0',
`pollid` int(100) NOT NULL default '0',
`rbcid` varchar(255) NOT NULL default '',
`hvia` char(1) NOT NULL default '1',
`lastvst` int(100) NOT NULL default '0',
`battlep` int(100) NOT NULL default '700',
`popmsg` char(1) NOT NULL default '1',
`automsgs` char(1) NOT NULL default '1',
`validated` char(1) NOT NULL default '0',
`theme` varchar(100) NOT NULL default 'white_medium.css',
`hidden` char(1) NOT NULL default '0',
`quiz_score` varchar(20) NOT NULL default '0',
`quiz_easy` char(3) NOT NULL default 'no',
`quiz_medium` char(3) NOT NULL default 'no',
`quiz_hard` char(3) NOT NULL default 'no',
`total_score` varchar(10) NOT NULL default '0',
PRIMARY KEY (`id`),
UNIQUE KEY `name` (`name`)
) ENGINE=MyISAM AUTO_INCREMENT=1 ;
ALTER TABLE ibwf_users drop pass;
--
-- Dumping data for table `ibwf_users`
-
Però nel mio database le tabelle sono già inserite.. come faccio ad aggiungere quel rigo? xké mi chiede la lunghezza ecc...:roll:
-
Allora basta eseguire questa query in phpMyAdmin:
Codice PHP:
ALTER TABLE ibwf_users drop pass;
-
miky per eseguire la query che devo cliccare esattamente?
-
Segui queste istruzioni:
1. Accedi a phpMyAdmin.
2. Sopra il nome del database c'è una piccola immagine con scritto "SQL", cliccaci sopra.
3. Nella nuova finestra inserisci la query e premi "Esegui".
4. Se la query è stata eseguita e non ti visualizza errori puoi chiudere phpMyAdmin e tutte le rispettive finestre da esso aperte.
-
miky mi da questo errore
Errore
query SQL:
ALTER TABLE ibwf_users DROP pass
Messaggio di MySQL:
#1091 - Can't DROP 'pass'; check that column/key exists
Edit:
e ora non posso entrare più in nella community perchè mi dice password non corretta
-
Ma scusa, secondo te perchè non ti fa accedere alla community?
La query che hai importato (ora o quando hai importato il codice del post #2) ha provveduto a cancellare il campo "pass" che dovrebbe essere quello in cui vengono memorizzate le varie password.
L'errore SQL ti dice che non può cancellare il campo "pass" perchè esso non esiste nella tabella indicata.
-
miky risolto , grazie:wink: