phpBB Italia chiude!
phpBB Italia ringrazia tutti gli utenti che hanno dato fiducia al nostro progetto per ben 9 anni, e che, grazie al grande lavoro fatto da tutto lo Staff (rigorosamente a titolo gratuito), hanno portato il portale a diventare il principale punto di riferimento italiano alla piattaforma phpBB.

Purtroppo, causa motivi personali, non ho più modo di gestirlo e portarlo avanti. Il forum viene ora posto in uno stato di sola lettura, nonché un archivio storico per permettere a chiunque di fruire di tutte le discussioni trattate.

Il nuovo portale di assistenza per l'Italia di phpBB diventa phpBB-Store.it, cui ringrazio per aver deciso di portare avanti questo grande progetto.

Grazie ancora,
Carlo - Amministratore di phpBB Italia

Topten Topics

Forum contenente i topic di tutte le MODs rilasciate nel nostro forum.
Possono essere scaricate anche tramite phpBBItalia.net Downloader.
metal master
Utente
Utente
Messaggi: 122
Iscritto il: 28/12/2010, 10:58
Sesso: Maschio
Versione: 3.1.3
Server: UNIX/Linux
PHP: 5.5.25
Database: MySQL(i) 5.5.43-37.2

Re: Topten Topics

Messaggio da metal master » 16/09/2011, 20:51

ok,attendo te allora

Avatar utente
Micogian
Leader Programmatori
Leader Programmatori
Messaggi: 3704
Iscritto il: 07/01/2010, 8:51
Versione: 3.2.0
Server: UNIX/Linux
PHP: 5.4.36
Database: MySQL 5.1.70-log
Località: Udine
Contatta:

Re: Topten Topics

Messaggio da Micogian » 16/09/2011, 21:10

metal master ha scritto:ok,attendo te allora
... e cosa attendi, se non so cosa hai fatto io non posso indovinarlo.
Bastavano poche modifiche, mi sembra che ti sei complicato la vita con cose che erano abbastanza semplici.

Prova a fare così, ma cerca di seguire alla lettera quello che scrivo:
modifica la Mod attuale, quella che funziona, modificando solamente la query come avevamo già detto,
in pratica, la riga

Codice: Seleziona tutto

WHERE tt.topic_type = 0
la sostituisci con

Codice: Seleziona tutto

WHERE tt.forum_id = 32
AND tt.topic_type = 0
Tutto il resto lascialo come sta. Se funziona avrai la lista del Forum 32 e se funziona così deve funzionare anche l'altra, sempre che i nomi usati siano corretti.
Più di così non saprei cosa dirti.

metal master
Utente
Utente
Messaggi: 122
Iscritto il: 28/12/2010, 10:58
Sesso: Maschio
Versione: 3.1.3
Server: UNIX/Linux
PHP: 5.5.25
Database: MySQL(i) 5.5.43-37.2

Re: Topten Topics

Messaggio da metal master » 16/09/2011, 21:30

Fatto,ho modificato il php che funziona con la tabella che ho nel forum,ho modificato come mi hai detto te,ma mi da questo errore

Codice: Seleziona tutto

SQL ERROR [ mysql4 ]

Unknown column 'tt_forum_id' in 'where clause' [1054]

SQL

SELECT tt.topic_id, tt.forum_id, tt.topic_moved_id, tt.topic_last_post_id, tt.topic_last_poster_id, tt.topic_last_poster_name, tt.topic_last_poster_colour, tt.topic_last_post_subject, tt.topic_last_post_time, tt.topic_replies, tt.topic_views, tt.topic_poster, tt.topic_first_poster_name, tt.topic_first_poster_colour, ft.forum_id, ft.forum_name FROM phpbb_topics tt, phpbb_forums ft WHERE tt_forum_id = 32 AND tt.topic_type = 0 AND tt.forum_id = ft.forum_id ORDER BY tt.topic_last_post_time DESC LIMIT 0,10

BACKTRACE

FILE: includes/db/mysql.php
LINE: 175
CALL: dbal->sql_error()

FILE: mod_lastpost_32.php
LINE: 21
CALL: dbal_mysql->sql_query()

FILE: index.php
LINE: 252
CALL: include('mod_lastpost_32.php')

Avatar utente
Micogian
Leader Programmatori
Leader Programmatori
Messaggi: 3704
Iscritto il: 07/01/2010, 8:51
Versione: 3.2.0
Server: UNIX/Linux
PHP: 5.4.36
Database: MySQL 5.1.70-log
Località: Udine
Contatta:

Re: Topten Topics

Messaggio da Micogian » 16/09/2011, 21:33

tt.forum_id

metal master
Utente
Utente
Messaggi: 122
Iscritto il: 28/12/2010, 10:58
Sesso: Maschio
Versione: 3.1.3
Server: UNIX/Linux
PHP: 5.5.25
Database: MySQL(i) 5.5.43-37.2

Re: Topten Topics

Messaggio da metal master » 16/09/2011, 21:43

funziona ma i topic non vanno a finire nella tabella che ho creato ma si vanno ad aggiungere a quella attuale passando da 15 a 20 topic

metal master
Utente
Utente
Messaggi: 122
Iscritto il: 28/12/2010, 10:58
Sesso: Maschio
Versione: 3.1.3
Server: UNIX/Linux
PHP: 5.5.25
Database: MySQL(i) 5.5.43-37.2

Re: Topten Topics

Messaggio da metal master » 16/09/2011, 21:45

l'include del file nuovo in index.php l'ho aggiunto sulla riga precedente a quella del vecchio php

Avatar utente
Micogian
Leader Programmatori
Leader Programmatori
Messaggi: 3704
Iscritto il: 07/01/2010, 8:51
Versione: 3.2.0
Server: UNIX/Linux
PHP: 5.4.36
Database: MySQL 5.1.70-log
Località: Udine
Contatta:

Re: Topten Topics

Messaggio da Micogian » 16/09/2011, 21:55

metal master ha scritto:funziona ma i topic non vanno a finire nella tabella che ho creato ma si vanno ad aggiungere a quella attuale passando da 15 a 20 topic
Quello è un problema di quanti record vengono estratti, a me interessava sapere se funzionava.
Il fatto che questa Mod funzioni e quella nuova no mi fa pensare che c'è qualche errore nella nuova.
Che sia un errore nel php o nel template non posso saperlo, le mie indicazioni mi sembravano precise e le modifiche rispetto alla prima Mod molto semplici e limitate.

metal master
Utente
Utente
Messaggi: 122
Iscritto il: 28/12/2010, 10:58
Sesso: Maschio
Versione: 3.1.3
Server: UNIX/Linux
PHP: 5.5.25
Database: MySQL(i) 5.5.43-37.2

Re: Topten Topics

Messaggio da metal master » 16/09/2011, 22:13

EDIT

metal master
Utente
Utente
Messaggi: 122
Iscritto il: 28/12/2010, 10:58
Sesso: Maschio
Versione: 3.1.3
Server: UNIX/Linux
PHP: 5.5.25
Database: MySQL(i) 5.5.43-37.2

Re: Topten Topics

Messaggio da metal master » 16/09/2011, 23:11

Capito.

Praticamente la mod va ma i topic del forum con id32 non vanno a finire nella tabella evidenziata qua dalle 2 frecce:
Immagine


Ma in quella gia esistente
Immagine

Il forum con id32 e' quello del Fantacalcio,e gli ultimi messaggi di quel forum vanno in alto nella tabella gia esistente e non in quella nuova

Avatar utente
Micogian
Leader Programmatori
Leader Programmatori
Messaggi: 3704
Iscritto il: 07/01/2010, 8:51
Versione: 3.2.0
Server: UNIX/Linux
PHP: 5.4.36
Database: MySQL 5.1.70-log
Località: Udine
Contatta:

Re: Topten Topics

Messaggio da Micogian » 17/09/2011, 7:17

Ho l'impressione che ci sia tanta confusione.
Avevamo un array di nome lastpost_list, ne creiamo un altro di nome lastpost_32, anche se le variabili hanno lo stesso nome come fanno a finire nella stessa Lista se le variabili vengono richiamate con {nome_array.NOME_VARIABILE} ??????
Il primo gruppo viene richiamato da

Codice: Seleziona tutto

<!-- BEGIN lastpost_list -->
quello nuovo da

Codice: Seleziona tutto

<!-- BEGIN lastpost_32 -->
Non possono mescolarsi, ovviamente se le cose sono fatte correttamente, cosa di cui dubito.

Rispondi

Torna a “Database MODs”

Chi c’è in linea

Visitano il forum: Nessuno e 3 ospiti