Pagina 1 di 2

problema relativo alla parte sql di una mod

Inviato: 14/05/2011, 19:52
da tester
sto installando la mod phpBB Topic Tagging
ad un certo punto mi dice di creare questa tabella:

Codice: Seleziona tutto

INSERT INTO phpbb_config (config_name,config_value,is_dynamic) VALUES ('ptt_tag_sort', 'random', '0');
io la creo cosi, è corretto?
Immagine
inserisco 60 perchè è il valore più alto fra le altre tabelle sql richieste dalla mod

Re: problema relativo alla parte sql di una mod

Inviato: 14/05/2011, 20:28
da Carlo
Devi eseguire la query, cliccando su "SQL" in phpMyAdmin, non creare manualmente la tabella.

Controllando meglio, la query non crea nessuna tabella, ma semplicemente aggiunge un record ad una tabella.

Ovviamente, prima di eseguire la query, devi sostituire phpbb_ con il prefisso delle tue tabelle di phpBB, che dall'immagine allegata, deduco sia avphpbb_.

Re: problema relativo alla parte sql di una mod

Inviato: 14/05/2011, 20:37
da tester
cavoli mi da ancora problemi, faccio una screen

il codice che inserisco nella query;
Immagine
l'errore che mi da
Immagine

Re: problema relativo alla parte sql di una mod

Inviato: 14/05/2011, 21:03
da Micogian
Il comando "INSERT INTO" aggiunge un record alla tabella, è probabile ci sia già quel record e quindi non puoi aggiungerlo, al limite lo puoi modificare ma non aggiungere.

Re: problema relativo alla parte sql di una mod

Inviato: 15/05/2011, 13:58
da tester
ok ho eliminato i campi pre-esistenti ed ora inserisco questi comandi nella query,
Immagine
e mi da sempre errore,ma un errore diverso,questo
Immagine

Re: problema relativo alla parte sql di una mod

Inviato: 15/05/2011, 15:57
da Micogian
Non si vede il resto delle query che stai lanciando ma l'errore è sempre lo stesso: stai duplicando l'inserimento di un campo nella tabella e questo non è possibile.
Il campo "config_name" non può avere due valori identici.

Re: problema relativo alla parte sql di una mod

Inviato: 15/05/2011, 18:46
da tester
@bingo
Qui è visibile l'intera query ,ma io ero convinto di aver eliminato il campo "ptt_on"

Re: problema relativo alla parte sql di una mod

Inviato: 15/05/2011, 18:56
da Micogian
Nella query c'è una riga doppia, l'errore richiama la prima riga della query ma l'errore è dopo, nel campo "ptt_max_font" che è doppia.
Il campo è "univoco", non sono ammessi doppioni.

Re: problema relativo alla parte sql di una mod

Inviato: 15/05/2011, 20:00
da Carlo
Scusate, ma le variabili sono già presenti, quindi perchè le state eliminado e ri-aggiungendo?

Re: problema relativo alla parte sql di una mod

Inviato: 16/05/2011, 15:02
da tester
eliminavo e reinserivo le tabelle perchè avevo sbagliato ad inserire il valore "random"
ora sono riuscito a far funzionare la mod correttemente sul mio forum di prova (prosilver) ma non riesco a farla funzionare sul mio sito vero, usa Questo stile, è possibile che non sia compatibile?