Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    Content Management System

    Ciao a tutti, sto riprogettando un employee portal.
    Attualmente è statico e ha circa 200 pagine html

    Lo sto rifacendo in ASP con un DB Access che gli gira sotto.

    Il difficile è progettare un buon CMS, cioè come impostare il DB per standardizzare tutti i contenuti e fare in modo che il sito venga generato da max 2-3 pagine asp.
    Alcuni contenuti hanno una o più immagini da visualizzare nel layout, altri nessuna, altri hanno dati tabellari...
    Qui sta il difficile, come progettare il DB per inserire tutti i contenuti e fare in modo che si generino tutte le pagine
    Roberto Pazzini

  2. #2
    Utente bannato
    Registrato dal
    Dec 2003
    Messaggi
    381
    beh dirlo cosi' e' un po difficile non sapendo di cosa si tratta ne di che dati si parla!!!!
    credo che la tua "domanda" si un po troppo vaga!



  3. #3

    ....

    considera questa impostazione:


    Tabella_Generale
    Esempio:
    id_persona - Nome - Cognome - Data di nascita - ecc - ecc -

    Tabella_Immagini
    id_immagine - Id_rif_persona - descrizione_immagine - file


    connessione=qui ci metti la stringa di connessione

    set recordset_persone = server.CreateObject("Adodb.Recordset")
    sql= "select * from Tabella_generale"
    recordset_persone.open sql,connessione

    id_recordset_persone= recordset_persone.fields("id_persona").value

    set recordset_immagini = server.CreateObject("Adodb.Recordset")
    sql= "select * from Tabella_immagini WHERE id_rif_persona ="&id_recordset_persone
    recordset_immagini.open sql,connessione


    Do while not recordset_immagini.eof
    immagine=recordset_immagini("file").value
    [img]nomecartella_immagini/<%immagine%>[/img]
    recordset_immagini.movenext
    loop

    poi chiudi connessione e recordsets

    in questo modo visualizzi tutte le immagini che fanno riferimento ad una persona. Puoi anche utilizzarla per files, video, ecc, ecc,

    Naturalmente dal CMS nell'inserimento dei dati considera il campo di riferimento ( in questo caso "id_rif_persona") che deve contenere un valore numerico uguale a quello dell'id_persona...

    Spero di essere stato chiaro.....
    Despite of my rage i'm still just a rat in a cage

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.