PDA

Visualizza la versione completa : [COLDFUSION] Gestione di news


Giulio87
02-10-2006, 21:17
spero che sia il posto adatto per parlare di ColdFusion!

con ColdFusion ho creato una pagina .cfm dove si possono inserire le News dentro un database vuoto, tramite la query. poi su un'altro file .cfm ho riportato le news che sono state inserite sul database, ma vengono visualizzate tutte!, cioè dalla prima news inserita, all'ultima News, la mia domanda è: come faccio a visualizzare solamente l'ultima news inserita nel database (utilizzo microsoft access)??? cosa devo inserire dentro il cfquery???

Giulio87
02-10-2006, 21:20
Con ColdFusion, ho una News che ho inserito nel database, io di questa News, vorrei visualizzare solamente le prime 15 lettere (come anteprima dell News), poi se l'utente ci clicca, viene indirizzato su un'altra pagina e li c'è tutta la news completa. sapete come si fa???

alka
02-10-2006, 22:19
Ho unito le discussioni che hai aperto, visto che l'argomento era del tutto affine e correlato.
Ciao e buona prosecuzione! :ciauz:

Giulio87
05-10-2006, 15:28
ma nessuno mi sa dare una risposta? :confused: :dhò: :D

Giulio87
05-10-2006, 16:49
vi prego datemi una mano!!!! :(

Giulio87
06-10-2006, 09:37
ho letto la guida di Coldfusion MX, ma non risponde a nessuna delle mie due domande, datemi un link, o ditemi dove trovare le risposte!

Alberto
06-10-2006, 11:14
Originariamente inviato da Giulio87
spero che sia il posto adatto per parlare di ColdFusion!

con ColdFusion ho creato una pagina .cfm dove si possono inserire le News dentro un database vuoto, tramite la query. poi su un'altro file .cfm ho riportato le news che sono state inserite sul database, ma vengono visualizzate tutte!, cioè dalla prima news inserita, all'ultima News, la mia domanda è: come faccio a visualizzare solamente l'ultima news inserita nel database (utilizzo microsoft access)??? cosa devo inserire dentro il cfquery???

Credo che ti convenga risolvere il problema con sql, com'è strutturato il tuo db, e soprattutto cosa hai scritto dentro il cfquery?

Giulio87
06-10-2006, 11:24
dentro la query ho messo:

<cfquery datasource="dbnews" name="lenews">
SELECT Titolodellanews, Testodellanews
FROM Nuovenews
</cfquery>

e poi adesso, a forza di cercare, ho inserito, dopo la query:

<cfset last= lenews.RecordCount>
<CFPARAM NAME="start" DEFAULT="#last#">
<CFPARAM NAME="quanti" DEFAULT="1">

cosa ne pensate va bene?

Alberto
06-10-2006, 11:35
Originariamente inviato da Giulio87
dentro la query ho messo:

<cfquery datasource="dbnews" name="lenews">
SELECT Titolodellanews, Testodellanews
FROM Nuovenews
</cfquery>

e poi adesso, a forza di cercare, ho inserito, dopo la query:

<cfset last= lenews.RecordCount>
<CFPARAM NAME="start" DEFAULT="#last#">
<CFPARAM NAME="quanti" DEFAULT="1">

cosa ne pensate va bene?

Allora, purtroppo non ho sottomano un server coldfusion per provare, però se non sbaglio i cfset e i cfparam li dovresti mettere prima del cfquery, prova a fare così, nel db avrai un campo data, ordina la query per data ed estrai solo l'ultimo


ORDER BY data LIMIT 1

Giulio87
06-10-2006, 11:57
se faccio come mi hai detto, mi da un errore.
Questo errore viene dalla riga

<cfset last= lenews.RecordCount>

e secondo me, da questo errore, perchè RecordCount si mette prima della query, ed in questo modo non sa quanti record ci sono inseriti nel database

Loading