Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    507

    caricare news da un database

    ho trovato uno script che carica le news dal database e me le visualizza

    questo script però visualizza tutte le news, io vorrei che mi visualizzasse solo le più recenti, ad esmpio le ultime 5, come posso fare?

    Grazie per la collaborazione...

  2. #2
    codice:
    Select top 5 * from tua_tabella where.....
    Provare paura per un qualcosa che ti possa capitare nel futuro non ti evita quell'evento,ti fa soltanto vivere un presente sbagliato!

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    507
    adesso provo...

    un'ulteriore domanda...

    lo script è strutturato in modo che tutto il contenuto della news venga caricato in un unico campo del database denominato content
    anche le immagini vengono inserite in questo campo

    è possibile fare un sort in modo che venga presa solo l'immagine dal database senza il restante contenuto del campo?

    non so se sono stata molto chiara..

  4. #4
    Spiegati meglio.
    Provare paura per un qualcosa che ti possa capitare nel futuro non ti evita quell'evento,ti fa soltanto vivere un presente sbagliato!

  5. #5
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    507
    intanto ti dico che ho provato con il codice che mi hai postato ma non funzia...
    mi dice che l'istruzione select include una parola riservata o un argomento scritto in modo errato omancante oppure la punteggiatura non è corretta..

    ti scrivo il codice:
    "select top 5*" & rsSetting("shownum") & "heading, [timestamp], content FROM tblnews WHERE status=1 ORDER BY [ID] DESC"



    l'altra cosa è così fatta..
    ho un'interfaccia con cui inserisco delle news
    questa interfaccia mi permette di inserire sia testo che immagini
    tutto ciò che io inserisco viene memorizzato in un database
    il contenuto della news (testo+immagini) viene memorizzato nel campo "content" del database
    io voglio però che di questo campo mi venga visualizzato solo l'immagine e non il testo, come posso fare? È possibile scegliere cosa visualizzare di un campo?

  6. #6
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    507
    up

  7. #7
    alla seconda domanda rispondo che per visualizzare solo una parte del campo ti devi estrarre il campo e prendere solo quello che vuoi...possiamo dire che automaticamente nella select non puoi farlo

    per la prima domanda, credo che questa query vada riscritta così:

    codice:
    "select top 5 * " & rsSetting("shownum") & " heading, [timestamp], content FROM tblnews WHERE status=1 ORDER BY ID DESC"
    in pratica spaziando shownum da heading

  8. #8
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    507
    queste due cose sono riuscita a risolverle..
    la select aveva un errore di sintassi, dovevo togliere la variabile shownum
    per l'altro problema o risolto effettuando qualche passaggio in più..


    avrei però bisogno di un altro aiuto
    devo linkare un titolo ad una url che viene letta dal campo "link" del database
    come faccio?
    io avevo scritto così...
    ma non funziona....
    mi aggiunge il vaolre del campo in coda alla url attuale della pagina...

  9. #9
    cos'è che fa?

  10. #10
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    507
    ad esempio

    questa è l'url della pagina in cui si trova il link:
    www.miosito.it/page.asp

    cliccando sul link non mi apre il link giusto ma aggiunge il valore del campo link nel database in coda all'url d sopra
    es. http://www.miosito.it/page.asp/www.l.../www.link.com#

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.