Back to top

Autore Topic: Scompara la tabella banners sul db  (Letto 1789 volte)

Offline Rick66

  • Esploratore
  • **
  • Post: 73
  • Sesso: Maschio
    • Mostra profilo
Scompara la tabella banners sul db
« il: 31 Lug 2007, 14:23:32 »
Salve a tutti, ho un problemino.

Mi sono accorto che dopo l'installazione, conclusa senza problemi, mi manca nel db la tabella banners con i relativi campi.

Per ricrearla va bene se uso la seguente isrtuzione che ho preso da un altro post?

CREATE TABLE `#__banner` (
  `bid` int(11) NOT NULL auto_increment,
  `cid` int(11) NOT NULL default '0',
  `type` varchar(10) NOT NULL default 'banner',
  `name` varchar(50) NOT NULL default '',
  `imptotal` int(11) NOT NULL default '0',
  `impmade` int(11) NOT NULL default '0',
  `clicks` int(11) NOT NULL default '0',
  `imageurl` varchar(100) NOT NULL default '',
  `clickurl` varchar(200) NOT NULL default '',
  `date` datetime default NULL,
  `showBanner` tinyint(1) NOT NULL default '0',
  `checked_out` tinyint(1) NOT NULL default '0',
  `checked_out_time` datetime NOT NULL default '0000-00-00 00:00:00',
  `editor` varchar(50) default NULL,
  `custombannercode` text,
  PRIMARY KEY  (`bid`),
  KEY `viewbanner` (`showBanner`)
) TYPE=MyISAM AUTO_INCREMENT=1
FEDEROSSOBLU
IL BOLOGNESE
IL TAVOLO DI WOLF IL PALCOSCENICO

Offline lbo

  • Esploratore
  • **
  • Post: 192
    • Mostra profilo
Re: Scompara la tabella banners sul db
« Risposta #1 il: 04 Ago 2007, 16:41:34 »
Salve a tutti, ho un problemino.

Mi sono accorto che dopo l'installazione, conclusa senza problemi, mi manca nel db la tabella banners con i relativi campi.

Per ricrearla va bene se uso la seguente isrtuzione che ho preso da un altro post?

CREATE TABLE `#__banner` (
  `bid` int(11) NOT NULL auto_increment,
  `cid` int(11) NOT NULL default '0',
  `type` varchar(10) NOT NULL default 'banner',
  `name` varchar(50) NOT NULL default '',
  `imptotal` int(11) NOT NULL default '0',
  `impmade` int(11) NOT NULL default '0',
  `clicks` int(11) NOT NULL default '0',
  `imageurl` varchar(100) NOT NULL default '',
  `clickurl` varchar(200) NOT NULL default '',
  `date` datetime default NULL,
  `showBanner` tinyint(1) NOT NULL default '0',
  `checked_out` tinyint(1) NOT NULL default '0',
  `checked_out_time` datetime NOT NULL default '0000-00-00 00:00:00',
  `editor` varchar(50) default NULL,
  `custombannercode` text,
  PRIMARY KEY  (`bid`),
  KEY `viewbanner` (`showBanner`)
) TYPE=InnoDB AUTO_INCREMENT=1


allora, secondo te qualcuno avrà mai voglia di mettersi a controllare riga per riga quella query in modo da essere davvero certi che vada bene va bene per fare un favore a te?

no, eh?  non lo penso neanche io.

quindi ti dico quello che si potrebbe fare.  lanci phpmyadmin, cerchi un tuo database joomla con una tabella jos_banner funzionante (se non ce l'hai fai una nuova installazione di joomla in un'altra cartella e vedi il db di quella nuova installazione), e controlli l'sql della tabella.  a buon bisogno lo copi e lo usi, sempre con phpmyadmin, per creare di nuovo la cartella su db in cui manca.

comunque, io ho fatto un controllo con la tabella jos_banner di un mio sito con phpmyadmin, e ad occhio corrisponde.

se ti può servire ti copioincollo il dump della mia, ma non mi assumo responsabilità alcuna.  uso joomla 1.0.12, non so se ci sono cambiamenti con la versione che forse usi tu.

la parte dopo "dump dei dati..." inserisce le righe relative ai due banner di esempio dell'installazione di joomla, se non ti servono le puoi togliere.

-- --------------------------------------------------------

--
-- Struttura della tabella `jos_banner`
--

CREATE TABLE `jos_banner` (
  `bid` int(11) NOT NULL auto_increment,
  `cid` int(11) NOT NULL default '0',
  `type` varchar(10) NOT NULL default 'banner',
  `name` varchar(50) NOT NULL default '',
  `imptotal` int(11) NOT NULL default '0',
  `impmade` int(11) NOT NULL default '0',
  `clicks` int(11) NOT NULL default '0',
  `imageurl` varchar(100) NOT NULL default '',
  `clickurl` varchar(200) NOT NULL default '',
  `date` datetime default NULL,
  `showBanner` tinyint(1) NOT NULL default '0',
  `checked_out` tinyint(1) NOT NULL default '0',
  `checked_out_time` datetime NOT NULL default '0000-00-00 00:00:00',
  `editor` varchar(50) default NULL,
  `custombannercode` text,
  PRIMARY KEY  (`bid`),
  KEY `viewbanner` (`showBanner`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=3 ;

--
-- Dump dei dati per la tabella `jos_banner`
--

INSERT INTO `jos_banner` VALUES (1, 1, 'banner', 'OSM 1', 0, 55, 0, 'osmbanner1.png', 'http://www.opensourcematters.org', '2004-07-07 15:31:29', 1, 0, '0000-00-00 00:00:00', NULL, NULL);
INSERT INTO `jos_banner` VALUES (2, 1, 'banner', 'OSM 2', 0, 66, 0, 'osmbanner2.png', 'http://www.opensourcematters.org', '2004-07-07 15:31:29', 1, 0, '0000-00-00 00:00:00', NULL, NULL);
       

Offline filpi5481

  • Global Moderator
  • Instancabile
  • ********
  • Post: 4106
  • Sesso: Maschio
  • NO MP TECNICI
    • Mostra profilo
Re: Scompara la tabella banners sul db
« Risposta #2 il: 04 Ago 2007, 17:24:17 »
Citazione da: lbo

allora, secondo te qualcuno avrà mai voglia di mettersi a controllare riga per riga quella query in modo da essere davvero certi che vada bene va bene per fare un favore a te?

no, eh?  non lo penso neanche io.

quindi ti dico quello che si potrebbe fare.  lanci phpmyadmin, cerchi un tuo database joomla con una tabella jos_banner funzionante (se non ce l'hai fai una nuova installazione di joomla in un'altra cartella e vedi il db di quella nuova installazione), e controlli l'sql della tabella.  a buon bisogno lo copi e lo usi, sempre con phpmyadmin, per creare di nuovo la cartella su db in cui manca.

comunque, io ho fatto un controllo con la tabella jos_banner di un mio sito con phpmyadmin, e ad occhio corrisponde.

se ti può servire ti copioincollo il dump della mia, ma non mi assumo responsabilità alcuna.  uso joomla 1.0.12, non so se ci sono cambiamenti con la versione che forse usi tu.

la parte dopo "dump dei dati..." inserisce le righe relative ai due banner di esempio dell'installazione di joomla, se non ti servono le puoi togliere.

-- --------------------------------------------------------

--
-- Struttura della tabella `jos_banner`
--

CREATE TABLE `jos_banner` (
  `bid` int(11) NOT NULL auto_increment,
  `cid` int(11) NOT NULL default '0',
  `type` varchar(10) NOT NULL default 'banner',
  `name` varchar(50) NOT NULL default '',
  `imptotal` int(11) NOT NULL default '0',
  `impmade` int(11) NOT NULL default '0',
  `clicks` int(11) NOT NULL default '0',
  `imageurl` varchar(100) NOT NULL default '',
  `clickurl` varchar(200) NOT NULL default '',
  `date` datetime default NULL,
  `showBanner` tinyint(1) NOT NULL default '0',
  `checked_out` tinyint(1) NOT NULL default '0',
  `checked_out_time` datetime NOT NULL default '0000-00-00 00:00:00',
  `editor` varchar(50) default NULL,
  `custombannercode` text,
  PRIMARY KEY  (`bid`),
  KEY `viewbanner` (`showBanner`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=3 ;

--
-- Dump dei dati per la tabella `jos_banner`
--

INSERT INTO `jos_banner` VALUES (1, 1, 'banner', 'OSM 1', 0, 55, 0, 'osmbanner1.png', 'http://www.opensourcematters.org', '2004-07-07 15:31:29', 1, 0, '0000-00-00 00:00:00', NULL, NULL);
INSERT INTO `jos_banner` VALUES (2, 1, 'banner', 'OSM 2', 0, 66, 0, 'osmbanner2.png', 'http://www.opensourcematters.org', '2004-07-07 15:31:29', 1, 0, '0000-00-00 00:00:00', NULL, NULL);
       


scuami ibo.. ma secondo te uno reinstalla joomla da capo o lo installa su un altro dominio solo perchè manca una tabella jos_banner??? direi certo di no..

e poi c'è qualcuno che i favori li concede anche se deve guardarsi una query o addirittura un file css intero.. pur di aiutare una persona ci sono persone disposte a fare tutto ciò..

comunque..

ciao fanbfc
la tua soluziona va bene... con quella ricrei la tabella jos_banner che stranamente non si è creata...

facci sapere se ti è funzionato tutto alla perfezione  ;)
ciao
filpi5481
Volete sapere tutto sul nuovo iPad di Apple? iPad Forum Italia
Global moderator Joomla.it

Offline lbo

  • Esploratore
  • **
  • Post: 192
    • Mostra profilo
Re: Scompara la tabella banners sul db
« Risposta #3 il: 04 Ago 2007, 18:01:24 »
scuami ibo.. ma secondo te uno reinstalla joomla da capo o lo installa su un altro dominio solo perchè manca una tabella jos_banner??? direi certo di no..

come dicevo, se avessi avuto la cortesia di leggere con più attenzione quello che mi sono sforzato di scrivere invece di rispondere tanto per rispondere, *se* uno ha già una sua tabella jos_banner funzionante da qualche altra parte (locale o on line) ovviamente lancia phpmyadmin e prende quella.

*se* non ce l'ha allora passa qualche minuto (perché di qualche minuto si tratta) ad installare un nuovo joomla, locale o on line, dove gli/le pare a lui/lei.

oppure ancora, se sa di cosa si tratta, mette un messaggio sul forum dove dice "ehi, il primo che passa di qua mi posta il dump della jos_banner che me lo ricopio?".  ma non mi è sembrato ci fossero i presupposti per una cosa del genere, *forse* la persona che scrive è un niubi con una sola installazione di joomla e quindi per sicurezza e completezza ho elencato tutte le soluzioni possibili.

e poi c'è qualcuno che i favori li concede anche se deve guardarsi una query o addirittura un file css intero.. pur di aiutare una persona ci sono persone disposte a fare tutto ciò..

molto bene, io non sono una di quelle, e come me credo sia la maggioranza.  temo anche che non sia l'ideale indurre la gente a contare troppo sulla buona volontà altrui.  sai la solita storia del regalare il pesce ed insegnare a pescare...  ecco, quella roba lì.

insegnare (insegnare, via...  non mi monto la testa, diciamo suggerire) cosa/come chiedere e chi/come/perché potrà rispondere e che il mondo non è fatto di volemose bene e faccine è un po' come insegnare a pescare.

comunque, tu vuoi davvero dirmi che ti sei letto tutta la query e che sei sicuro che funzioni?  non metto in dubbio le tue capacità, ma se ti fossi sbagliato?  può succedere.  io la mano sul fuoco non ce la metterei.  ho fatto prima a dumpare la mia e a postarla.  certo, avrei potuto davvero leggerla riga per riga, mica sono un poveretto che non conosce un po' di sql, ma mi sembra tempo allocato irrazionalmente: ripeto, se ce l'hai dumpatela e se non ce l'hai ecco il dump della mia, fanne buon uso e passiamo ad altro.

chissà quale delle due risposte che l'original poster ha ricevuto è la più efficace...

Offline Rick66

  • Esploratore
  • **
  • Post: 73
  • Sesso: Maschio
    • Mostra profilo
Re: Scompara la tabella banners sul db
« Risposta #4 il: 04 Ago 2007, 20:06:46 »
Ti ringrazio per la risposta lbo.

Mi dispiace se ho creato qualche tensione, non era mia intenzione.

Sto ricostruendo il sito con Joomla! 1.0.12 che sto imparando ad usare dato che prima usavo MDPRO.

Comunque, ho provato e ha funzionato.
FEDEROSSOBLU
IL BOLOGNESE
IL TAVOLO DI WOLF IL PALCOSCENICO

Offline filpi5481

  • Global Moderator
  • Instancabile
  • ********
  • Post: 4106
  • Sesso: Maschio
  • NO MP TECNICI
    • Mostra profilo
Re: Scompara la tabella banners sul db
« Risposta #5 il: 04 Ago 2007, 20:42:35 »
Ti ringrazio per la risposta lbo.

Mi dispiace se ho creato qualche tensione, non era mia intenzione.

Sto ricostruendo il sito con Joomla! 1.0.12 che sto imparando ad usare dato che prima usavo MDPRO.

Comunque, ho provato e ha funzionato.


ok.. no no.. non hai creato nessuna tensione...

ciao e buon lavoro allora  :D
filpi5481
Volete sapere tutto sul nuovo iPad di Apple? iPad Forum Italia
Global moderator Joomla.it

 



Web Design Bolzano Kreatif