Forum 

Forum AspNuke.it - Il tuo Portale OpenSource in ASP

modifica su articoli

Autore Messaggio
mennella

Avanzato
Avanzato
155 Discussioni



Profilo - mennella
14 maggio 2005 alle 17:33:02 Profilo - mennellaInvia un messaggio privato Rispondi quotando
ho l'esigenza di visualizzare nella TopTable il titolo delle categorie degli articoli.

ho rpovato a recuperare dal database "arCategory" in questo modo:
Sub DisplayArticlesSearch(iCategory)
Dim oCn, oRs, rSQL, bFirst, iNbPages

bFirst = True

Set oCn = DBConnexion(DB_MAIN)

If iCategory = "" Then
iCategory = 0
end if
rSQL = "SELECT arId, arTitle, arAuthor, arDescription, arCategory, arDate, count(apID) FROM articles, articlespages, versions WHERE arID=apArticle AND arVersion=vID AND arValid=1 AND apValid=1 AND arCategory=" & iCategory
If sXMLVersion <> "" Then
rSQL = rSQL & " AND vCode='" & sXMLVersion & "'"
end if
rSQL = rSQL & " GROUP BY arID, arDate, arTitle, arAuthor, arDescription, arCategory, arDate ORDER BY arDate"

Set oRs = DBRecordSet(oCn, rSQL)

If Not oRs.EOF Then
CreateTopTable "ArticlesByCategory", Server.HTMLEncode(oRs("arCategory"))


ma la pagina, invece di restituirmi il nome della categoria, mi restituisce il numero di cat.

per comprendere meglio potete provare a cliccare qui:
http://www.fioridizucca.org/articles.asp?cat=2

qualche idea? grassie
---------------
Questi li ho fatti io! 8)
http://www.digirolamoeditore.com
http://www.sferaufficio.com
carlomatt

Principiante
Principiante
3 Discussioni



Profilo - carlomatt
16 maggio 2005 alle 15:30:48 Profilo - carlomattInvia un messaggio privato Rispondi quotando
nella select manca la join alla tabella "categories" dalla quale prendere la descrizione della categoria. Nella tabella "articles" c'è solo il codice della categoria ed è normale che ti faccia vedere solo il codice numerico.
mennella

Avanzato
Avanzato
155 Discussioni



Profilo - mennella
16 maggio 2005 alle 15:46:25 Profilo - mennellaInvia un messaggio privato Rispondi quotando
scusami, ma non ho ancora afferrato bene... sono alle prime armi... nella tabella articles c'è una colonna "arCetegories" dove compare il titolo della categoria, ma evidentemente non va bene.
il problema è che non capisco come sviluppare la select... qualcuno può darmi una mano?
---------------
Questi li ho fatti io! 8)
http://www.digirolamoeditore.com
http://www.sferaufficio.com
djveleno

Amministratore

Esperto
Esperto
1025 Discussioni



Profilo - djveleno
16 maggio 2005 alle 22:51:35 Profilo - djvelenoInvia un messaggio privato Rispondi quotando
Purtroppo non ho tempo per provare il codice che postato, ma, credo debba essere scritta così la query:

rSQL = "SELECT arId, arTitle, arAuthor, arDescription, arCategory, arDate, count(apID) FROM articles, articlespages, versions, categories WHERE arID=apArticle AND arVersion=vID AND arValid=1 AND apValid=1 AND arCategory=" & iCategory
If sXMLVersion <> "" Then
rSQL = rSQL & " AND vCode='" & sXMLVersion & "'"
end if
rSQL = rSQL & " GROUP BY arID, arDate, arTitle, arAuthor, arDescription, arCategory, arDate ORDER BY arDate"

Aggiungendo dopo FROM la tabella categories, a cui fai riferimento per avere il titolo della categoria.
Ciauzz DJ
---------------
A lavare la testa ai somari, ci si rimette l'acqua e il sapone!

http://aspnuke208.somee.com/Default.asp

Log in

Login
Password
Memorizza i tuoi dati:

Cerca

 

Sostieni AspNuke

Un piccolo gesto per aiutarci a mantenere AspNuke.it online

Promo

MusicWebItalia.it
Video Testi Traduzioni Spot Colonne sonore Accordi e Spartiti gratis.

Visitatori

Visitatori Correnti : 129
Membri : 0 offline Anna

Iscritti

 Utenti: 18940
Ultimo iscritto : glauco
Lista iscritti
Messaggi privati: 3373 Commenti: 2210 Immagini: 39 Downloads: 144 Articoli: 49 Pagine: 101 Siti web: 558 Notizie: 180 Sondaggi: 11 Preferiti: 5685262 Post sui forum: 51195 Libro degli ospiti: 4 Eventi: 7

Versioni

Temi