Guida utente Annulla

Costruzione di pagine di eliminazione record in Dreamweaver

  1. Guida utente di Dreamweaver
  2. Introduzione
    1. Nozioni di base sul design responsive
    2. Novità di Dreamweaver
    3. Sviluppo Web con Dreamweaver - Panoramica
    4. Dreamweaver / Domande frequenti
    5. Scelte rapide da tastiera
    6. Requisiti di sistema di Dreamweaver
    7. Riepilogo delle funzioni
  3. Dreamweaver e Creative Cloud
    1. Sincronizzare le impostazioni di Dreamweaver con Creative Cloud
    2. Creative Cloud Libraries in Dreamweaver
    3. Utilizzare i file Photoshop in Dreamweaver
    4. Operazioni con Adobe Animate e Dreamweaver
    5. Estrarre file SVG ottimizzati per il Web da Libraries
  4. Aree di lavoro e viste di Dreamweaver
    1. Area di lavoro di Dreamweaver
    2. Ottimizzare l'area di lavoro di Dreamweaver per lo sviluppo visivo
    3. Eseguire ricerche nei file in base al nome file o al contenuto | Mac OS
  5. Configurare i siti
    1. Siti di Dreamweaver
    2. Configurare una versione locale del sito
    3. Collegamento a un server di pubblicazione
    4. Configurare un server di prova
    5. Importare ed esportare le impostazioni di un sito Dreamweaver
    6. Passaggio di siti Web esistenti da un server remoto alla cartella principale del sito locale
    7. Funzioni di accessibilità in Dreamweaver
    8. Impostazioni avanzate
    9. Impostazione delle preferenze del sito per il trasferimento dei file
    10. Specificare le Impostazioni del server proxy in Dreamweaver
    11. Sincronizzare le impostazioni di Dreamweaver con Creative Cloud
    12. Utilizzo di Git in Dreamweaver
  6. Gestire i file
    1. Creare e aprire file
    2. Gestire file e cartelle
    3. Scaricamento e caricamento dei file da e verso il server
    4. Depositare e ritirare i file
    5. Sincronizzare i file
    6. Confrontare file per verificare le differenze
    7. Applicare la maschera file a file e cartelle del sito Dreamweaver
    8. Attivare le Design Notes per i siti di Dreamweaver
    9. Impedire un potenziale attacco exploit del Gatekeeper
  7. Layout e progettazione
    1. Usare i riferimenti visivi per il layout
    2. Informazioni sull'utilizzo di CSS per creare il layout della pagina
    3. Progettazione di siti Web reattivi con Bootstrap
    4. Creazione e utilizzo di media query in Dreamweaver
    5. Presentare il contenuto mediante le tabelle
    6. Colori
    7. Responsive design con i layout a griglia fluida
    8. Extract in Dreamweaver
  8. CSS
    1. Nozioni sui fogli di stile CSS
    2. Creazione del layout delle pagine con CSS Designer
    3. Utilizzare i preprocessori CSS in Dreamweaver
    4. Impostare le preferenze di stile CSS in Dreamweaver
    5. Spostare le regole CSS in Dreamweaver
    6. Convertire CSS in linea in una regola CSS in Dreamweaver
    7. Utilizzare i tag div
    8. Applicare sfumature allo sfondo
    9. Creare e modificare effetti di transizione CSS3 in Dreamweaver
    10. Formattazione del codice
  9. Contenuto e risorse delle pagine
    1. Impostare le proprietà di pagina
    2. Impostare le proprietà dei collegamenti CSS e le proprietà dei collegamenti CSS
    3. Lavorare con il testo
    4. Ricercare e sostituire testo, tag e attributi
    5. Pannello DOM
    6. Modifica nella vista Dal vivo
    7. Codifica dei documenti in Dreamweaver
    8. Selezionare e visualizzare gli elementi nella finestra del documento
    9. Definire le proprietà del testo nella finestra di ispezione Proprietà
    10. Eseguire il controllo ortografico di una pagina Web
    11. Utilizzo dei filetti orizzontali in Dreamweaver
    12. Aggiungere e modificare le combinazioni di caratteri in Dreamweaver
    13. Operazioni con le risorse
    14. Inserire e aggiornare le date in Dreamweaver
    15. Creare e gestire le risorse preferite in Dreamweaver
    16. Inserire e modificare le immagini in Dreamweaver
    17. Aggiungere oggetti multimediali
    18. Aggiunta di video in Dreamweaver
    19. Inserire video HTML5
    20. Inserire file SWF
    21. Aggiungere effetti audio
    22. Inserire l'audio HTML5 in Dreamweaver
    23. Operazioni con le voci di libreria
    24. Utilizzare testo in arabo e in ebraico in Dreamweaver
  10. Collegamenti e navigazione
    1. Informazioni sui collegamenti e sulla navigazione
    2. Collegamenti
    3. Mappe immagine
    4. Risoluzione dei problemi di collegamenti
  11. Widget ed effetti jQuery
    1. Utilizzare i widget jQuery UI e Mobile in Dreamweaver
    2. Usare effetti jQuery in Dreamweaver
  12. Programmazione dei siti Web
    1. Programmazione in Dreamweaver
    2. Ambiente di codifica in Dreamweaver
    3. Impostare le preferenze di codifica
    4. Personalizzare la colorazione del codice
    5. Scrivere e modificare codice
    6. Suggerimenti sul codice e completamento del codice
    7. Comprimere ed espandere codice
    8. Riutilizzo del codice con gli snippet
    9. Comando Lint
    10. Ottimizzare il codice
    11. Modificare il codice nella vista Progettazione.
    12. Utilizzo del contenuto dell'intestazione delle pagine
    13. Inserimento di server-side include in Dreamweaver
    14. Uso delle librerie di tag in Dreamweaver
    15. Importazione di tag personalizzati in Dreamweaver
    16. Utilizzare i comportamenti JavaScript (istruzioni generali)
    17. Applicare comportamenti JavaScript incorporati
    18. Informazioni su XML e XSLT
    19. Eseguire trasformazioni XSL server-side in Dreamweaver
    20. Esecuzione di trasformazioni XSL client-side in Dreamweaver
    21. Aggiungere entità di carattere per XSLT in Dreamweaver
    22. Formattazione del codice
  13. Flussi di lavoro di interazione con altri prodotti
    1. Installazione e uso delle estensioni in Dreamweaver
    2. Aggiornamenti in app in Dreamweaver
    3. Inserire documenti Microsoft Office in Dreamweaver (solo Windows)
    4. Operazioni con Fireworks e Dreamweaver
    5. Modificare il contenuto nei siti Dreamweaver mediante Contribute
    6. Integrazione tra Dreamweaver e Business Catalyst
    7. Creare campagne e-mail personalizzate
  14. Modelli
    1. Informazioni sui modelli di Dreamweaver
    2. Riconoscere i modelli e i documenti basati sui modelli
    3. Creare un modello di Dreamweaver
    4. Creare aree modificabili nei modelli
    5. Creare aree e tabelle ripetute nei modelli in Dreamweaver
    6. Usare le aree opzionali nei modelli
    7. Definire attributi di tag modificabili in Dreamweaver
    8. Creare modelli nidificati in Dreamweaver
    9. Modificare, aggiornare ed eliminare modelli
    10. Esportare e importare contenuti xml in Dreamweaver
    11. Applicare o rimuovere un modello da un documento esistente
    12. Modificare il contenuto nei modelli di Dreamweaver
    13. Regole di sintassi per i tag di modello in Dreamweaver
    14. Impostare le preferenze di evidenziazione per le aree dei modelli
    15. Vantaggi dell'uso dei modelli in Dreamweaver
  15. Dispositivi mobili e multischermo
    1. Creare media query
    2. Cambiamento dell'orientamento della pagina per i dispositivi mobili
    3. Creare web app per dispositivi mobili utilizzando Dreamweaver
  16. Siti, pagine e moduli Web dinamici
    1. Applicazioni Web
    2. Configurare il computer per lo sviluppo di applicazioni
    3. Risoluzione dei problemi relativi alle connessioni di database
    4. Rimozione di script di connessione in Dreamweaver
    5. Progettare pagine dinamiche
    6. Panoramica sulle origini di contenuto dinamico
    7. Definire le origini di contenuto dinamico
    8. Aggiungere contenuto dinamico alle pagine
    9. Modifica del contenuto dinamico in Dreamweaver
    10. Visualizzare i record di database
    11. Fornire dati dal vivo e risoluzione dei problemi in Dreamweaver
    12. Aggiungere comportamenti server personalizzati in Dreamweaver
    13. Creazione di moduli con Dreamweaver
    14. Usare moduli per raccogliere informazioni dagli utenti
    15. Creare e attivare i moduli ColdFusion in Dreamweaver
    16. Creare moduli Web
    17. Supporto HTML5 avanzato per gli elementi modulo
    18. Sviluppare un modulo con Dreamweaver
  17. Sviluppo visivo delle applicazioni
    1. Creare pagine principali e di dettaglio in Dreamweaver
    2. Creare pagine di ricerca e di risultati
    3. Creare una pagina di inserimento record
    4. Costruire una pagine di aggiornamento record in Dreamweaver
    5. Costruzione di pagine di eliminazione record in Dreamweaver
    6. Utilizzare comandi ASP per modificare un database in Dreamweaver
    7. Creare una pagina di registrazione
    8. Creare una pagina di login
    9. Creare una pagina accessibile solo agli utenti autorizzati
    10. Protezione delle cartelle in ColdFusion utilizzando Dreamweaver
    11. Utilizzo di componenti ColdFusion in Dreamweaver
  18. Verifica, anteprima e pubblicazione dei siti Web
    1. Anteprima delle pagine
    2. Visualizzare in anteprima pagine web di Dreamweaver su più dispositivi
    3. Verificare il sito Dreamweaver

 

Scoprite come creare una pagina di eliminazione record in Dreamweaver che consenta agli utenti di eliminare record in un database.

Nota:

L’interfaccia utente di Dreamweaver e versioni successive è stata semplificata. Di conseguenza, potreste non trovare alcune delle opzioni descritte in questo articolo in Dreamweaver e versioni successive. Per ulteriori informazioni, consultate questo articolo.

Informazioni sulle pagine di eliminazione record

L’applicazione può contenere una serie di pagine che consente all’utente di eliminare i record in un database. Solitamente, la serie è costituita da una pagina di ricerca, una pagina dei risultati e una pagina di eliminazione. Una pagina di eliminazione è generalmente una pagina di dettaglio che funziona in combinazione con una pagina di risultati. La pagina di ricerca e quella dei risultati consentono di recuperare un record; la pagina di eliminazione consente invece di eliminarlo.

Dopo aver creato le pagine di ricerca e dei risultati, il passaggio successivo consiste nel creare i collegamenti alla pagina dei risultati per aprire la pagina di eliminazione, quindi creare una pagina di eliminazione con l’indicazione dei record e un pulsante Invia.

Cercare il record da eliminare

Quando gli utenti desiderano eliminare un record, devono prima individuarlo nel database. Di conseguenza, è necessario avere una pagina di ricerca e una di risultati che funzionino in combinazione con la pagina di eliminazione. Gli utenti devono inserire i criteri di ricerca nella pagina di ricerca e selezionare il record nella pagina dei risultati. Quando un utente fa clic sul record, il record viene visualizzato nella pagina di eliminazione in formato HTML.

Creare i collegamenti a una pagina di eliminazione

Dopo aver creato la pagina di ricerca e quella dei risultati, occorre inserire dei collegamenti nella pagina di ricerca per aprire la pagina di eliminazione. Quindi, si procede a modificare i collegamenti in modo da passare l’ID del record che l’utente desidera eliminare. La pagina di eliminazione utilizza questo ID per trovare e visualizzare il record.

  1. Nella pagina dei risultati, create una colonna nella tabella utilizzata per visualizzare i record facendo clic sull’ultima colonna e selezionando Elabora > Tabella > Inserisci righe o colonne.
  2. Selezionate le opzioni Colonne e Dopo la colonna corrente e fate clic su OK.

    Viene aggiunta una colonna alla tabella.

  3. Nella nuova colonna della tabella creata, inserite la stringa Elimina nella riga che contiene i segnaposti dei contenuti dinamici. Assicuratevi di inserire la stringa all’interno dell’area ripetuta tratteggiata.

    Potete anche inserire un’immagine con una parola o un simbolo che indicano l’eliminazione.

  4. Selezionate la stringa Elimina per applicare ad essa un collegamento.
  5. Nella finestra di ispezione Proprietà, inserite la pagina di eliminazione nella casella Collegamento. Potete inserire un nome file qualunque.

    Dopo che avete fatto clic all’esterno della casella Collegamento, la stringa Elimina risulta collegata nella tabella. Se attivate la vista Dal vivo, potete notare che il collegamento è applicato allo stesso testo in ogni riga della tabella.

  6. Selezionate il collegamento Elimina nella pagina dei risultati.
  7. (ColdFusion) Nella casella Collegamento della finestra di ispezione Proprietà, aggiungete la stringa seguente alla fine dell’URL:
    ?recordID=#recordsetName.fieldName#

    Il punto interrogativo indica al server che ciò che segue rappresenta uno o più parametri URL. La parola recordID è il nome del parametro URL (potete definire qualsiasi nome). Prendete nota del nome del parametro URL poiché verrà utilizzato in seguito nella pagina di eliminazione.

    L’espressione dopo il segno uguale è il valore del parametro. In questo caso, il valore viene generato da un’espressione ColdFusion che restituisce un ID record dal recordset. Per ogni riga della tabella dinamica viene generato un ID univoco. Nell’espressione ColdFusion, sostituite recordsetName con il nome effettivo del recordset e fieldName con il nome del campo del recordset che identifica in modo univoco ciascun record. Nella maggior parte dei casi, il campo contiene il numero di ID record. Nell’esempio seguente, il campo consiste di codici di sede univoci:

    confirmDelete.cfm?recordID=#rsLocations.CODE#

    Quando la pagina viene eseguita, i valori del campo CODE del recordset vengono inseriti nelle righe corrispondenti della tabella dinamica. Ad esempio, se la sede dell’autonoleggio di Canberra (Australia) ha il codice CBR, l’URL seguente viene utilizzato nella riga Canberra della tabella dinamica:

    confirmDelete.cfm?recordID=CBR
  8. (PHP) Nel campo Collegamento della finestra di ispezione Proprietà, aggiungete la stringa seguente alla fine dell’URL:
    ?recordID=<?php echo $row_recordsetName['fieldName']; ?>

    Il punto interrogativo indica al server che ciò che segue rappresenta uno o più parametri URL. La parola recordID è il nome del parametro URL (potete definire qualsiasi nome). Prendete nota del nome del parametro URL poiché verrà utilizzato in seguito nella pagina di eliminazione.

    L’espressione dopo il segno uguale è il valore del parametro. In questo caso, il valore viene generato da un’espressione PHP che restituisce un ID record dal recordset. Per ogni riga della tabella dinamica viene generato un ID univoco. Nell’espressione PHP, sostituite recordsetName con il nome effettivo del recordset e fieldName con il nome del campo del recordset che identifica in modo univoco ciascun record. Nella maggior parte dei casi, il campo contiene il numero di ID record. Nell’esempio seguente, il campo consiste di codici di sede univoci:

    confirmDelete.php?recordID=<?php echo $row_rsLocations['CODE']; ?>

    Quando la pagina viene eseguita, i valori del campo CODE del recordset vengono inseriti nelle righe corrispondenti della tabella dinamica. Ad esempio, se la sede dell’autonoleggio di Canberra (Australia) ha il codice CBR, l’URL seguente viene utilizzato nella riga Canberra della tabella dinamica:

    confirmDelete.php?recordID=CBR
  9. (ASP) Nel campo Collegamento della finestra di ispezione Proprietà, aggiungete la stringa seguente alla fine dell’URL:
    ?recordID=<%=(recordsetName.Fields.Item("fieldName").Value)%>

    Il punto interrogativo indica al server che ciò che segue rappresenta uno o più parametri URL. La parola recordID è il nome del parametro URL (potete definire qualsiasi nome). Prendete nota del nome del parametro URL poiché verrà utilizzato in seguito nella pagina di eliminazione.

    L’espressione dopo il segno uguale è il valore del parametro. In questo caso, il valore viene generato da un’espressione ASP che restituisce un ID record dal recordset. Per ogni riga della tabella dinamica viene generato un ID univoco. Nell’espressione ASP, sostituite recordsetName con il nome effettivo del recordset e fieldName con il nome del campo del recordset che identifica in modo univoco ciascun record. Nella maggior parte dei casi, il campo contiene il numero di ID record. Nell’esempio seguente, il campo consiste di codici di sede univoci:

    confirmDelete.asp?recordID=<%=(rsLocations.Fields.Item("CODE").Value)%>

    Quando la pagina viene eseguita, i valori del campo CODE del recordset vengono inseriti nelle righe corrispondenti della tabella dinamica. Ad esempio, se la sede dell’autonoleggio di Canberra (Australia) ha il codice CBR, l’URL seguente viene utilizzato nella riga Canberra della tabella dinamica:

    confirmDelete.asp?recordID=CBR
  10. Salvate la pagina.
  1. Nella pagina dei risultati, create una colonna nella tabella utilizzata per visualizzare i record facendo clic sull’ultima colonna e selezionando Elabora > Tabella > Inserisci righe o colonne.
  2. Selezionate le opzioni Colonne e Dopo la colonna corrente e fate clic su OK.

    Viene aggiunta una colonna alla tabella.

  3. Nella nuova colonna della tabella creata, inserite la stringa Elimina nella riga che contiene i segnaposti dei contenuti dinamici. Assicuratevi di inserire la stringa all’interno dell’area ripetuta tratteggiata.

    Potete anche inserire un’immagine con una parola o un simbolo che indicano l’eliminazione.

  4. Selezionate la stringa Elimina per applicare ad essa un collegamento.
  5. Nel pannello Comportamenti server (Finestra > Comportamenti server), fate clic sul pulsante più (+) e selezionate Vai a pagina dettagli dal menu a comparsa.
  6. Nella casella Pagina di dettaglio, fate clic su Sfoglia e individuate la pagina di eliminazione.
  7. Nella casella Passa parametro URL, specificate il nome del parametro, ad esempio recordID.

    Potete usare un nome a piacere, ma prendetene nota perché vi servirà successivamente nella pagina di eliminazione.

  8. Specificate il valore che volete passare alla pagina di dettaglio selezionando un recordset e una colonna dai menu a comparsa Recordset e Colonna. Generalmente per il record si utilizza un valore univoco, ad esempio l’ID della chiave univoca del record.
  9. Selezionate l’opzione Parametri URL.
  10. Fate clic su OK.

    Intorno al testo selezionato viene applicato un collegamento speciale. Quando l’utente fa clic sul collegamento, il comportamento server Vai a pagina dettagli passa alla pagina di eliminazione specificata un parametro URL contenente l’ID del record. Ad esempio, se il parametro URL è recordID e la pagina di eliminazione è confirmdelete.asp, quando l’utente fa clic sul collegamento l’URL ha un aspetto simile al seguente:

    http://www.mysite.com/confirmdelete.asp?recordID=43

    La prima parte dell’URL, http://www.mysite.com/confirmdelete.asp, apre la pagina di eliminazione. La seconda parte, ?recordID=43, è il parametro URL. Ha la funzione di comunicare alla pagina di eliminazione quale record trovare e visualizzare. Il termine recordID e il numero 43 sono rispettivamente il nome e il valore del parametro URL. In questo esempio, il parametro URL contiene il numero dell’ID del record: 43.

Creare la pagina di eliminazione

Dopo aver compilato la pagina con l’elenco dei record, passate alla pagina di eliminazione. La pagina di eliminazione mostra il record e richiede all’utente se è sicuro di volerlo eliminare. Quando l’utente conferma l’operazione facendo clic sull’apposito pulsante del modulo, l’applicazione Web elimina il record dal database.

La creazione di questa pagina richiede la creazione di un modulo HTML, il recupero del record da visualizzare nel modulo, la visualizzazione del record nel modulo e l’aggiunta della logica per eliminare il record dal database. Il recupero e la visualizzazione del record richiedono la definizione di un recordset che dovrà contenere un singolo record (il record che l’utente desidera eliminare) e l’associazione delle colonne del recordset al modulo.

Nota:

La pagina di eliminazione può contenere solo un comportamento server di modifica record alla volta. Ad esempio, non potete aggiungere un comportamento server Inserisci record o Aggiorna record alla pagina di eliminazione.

Creare un modulo HTML per la visualizzazione del record

  1. Create una pagina e salvatela come la pagina di eliminazione creata nella sezione precedente.

    La pagina di eliminazione è stata specificata durante la creazione del collegamento Elimina nella sezione precedente. Utilizzate questo nome quando salvate il file per la prima volta (ad esempio, deleteConfirm.cfm).

  2. Inserite un modulo HTML nella pagina (Inserisci > Modulo > Modulo).
  3. Aggiungete al modulo un campo di modulo nascosto.

    Il campo di modulo nascosto è necessario per memorizzare l’ID record passato tramite il parametro URL. Per aggiungere un campo nascosto, posizionate il cursore nel modulo e selezionate Inserisci > Modulo > Campo nascosto.

  4. Aggiungete un pulsante al modulo.

    L’utente utilizzerà questo pulsante per confermare l’eliminazione del record visualizzato. Per aggiungere un pulsante, posizionate il cursore nel modulo e selezionate Inserisci > Modulo > Pulsante.

  5. Aggiungete gli elementi di progettazione desiderati alla pagina e salvatela.

Recuperare il record che l’utente desidera eliminare

  1. Nel pannello Associazioni (Finestra > Associazioni), fate clic sul pulsante più (+) e selezionate Recordset (interrogazione) dal menu a comparsa.

    Viene visualizzata la finestra di dialogo Recordset o DataSet semplice. Se viene invece visualizzata la finestra di dialogo Recordset avanzata, fate clic su Semplice.

  2. Assegnate un nome al recordset, quindi selezionate un’origine dati e la tabella di database che contiene i record che gli utenti possono eliminare.
  3. Nell’area Colonne, selezionate le colonne di tabella (campi record) da visualizzare nella pagina.

    Per visualizzare solo alcuni dei campi record, fate clic su Selezionato e selezionate i campi desiderati nell’elenco facendo clic su di essi tenendo premuto il tasto Ctrl (Windows) o il tasto Comando (Macintosh).

    Assicuratevi di includere il campo ID record anche se tale campo deve rimanere nascosto.

  4. Compilate la sezione Filtro nel modo illustrato di seguito per trovare e visualizzare il record specificato nel parametro URL passato dalla pagina dei risultati:
    • Dal primo menu a comparsa dell’area Filtro, selezionate la colonna del recordset che contiene i valori che corrispondono al valore del parametro URL passato dalla pagina con i collegamenti Elimina. Ad esempio, se il parametro URL contiene il numero ID di un record, selezionate la colonna che contiene i numeri ID dei record. Nell’esempio della sezione precedente, la colonna del recordset CODE contiene i valori che corrispondono al valore del parametro URL passato dalla pagina con i collegamenti Elimina.

    • Dal menu a comparsa visualizzato accanto al primo menu, selezionate il segno di uguale, se non è già selezionato.

    • Dal terzo menu a comparsa, selezionate Parametro URL. La pagina con i collegamenti Elimina utilizza un parametro URL per passare le informazioni alla pagina di eliminazione.

    • Nella quarta casella, inserite il nome del parametro URL passato dalla pagina con i collegamenti Elimina.

       

    Finestra di dialogo Recordset
    Finestra di dialogo Recordset

  5. Fate clic su OK.

    Il recordset viene visualizzato nel pannello Associazioni.

Visualizzare il record che l’utente desidera eliminare

  1. Selezionate le colonne del recordset (campi record) nel pannello Associazioni e trascinateli nella pagina di eliminazione.

    Assicuratevi di inserire solo il contenuto dinamico in sola lettura nel modulo. Per ulteriori informazioni sull’inserimento del contenuto dinamico in una pagina, vedete Rendere dinamico il testo.

    A questo punto, è necessario associare la colonna ID record al campo di modulo nascosto.

  2. Assicuratevi che l’opzione Elementi invisibili sia attivata (Visualizza > Riferimenti visivi > Elementi invisibili), quindi fate clic sull’icona gialla che rappresenta il campo di modulo nascosto.

    Il campo di modulo nascosto viene selezionato.

  3. Nella finestra di ispezione Proprietà, fate clic sull’icona del fulmine accanto alla casella Valore.
  4. Nella finestra di dialogo Dati dinamici, selezionate la colonna ID record nel recordset.

    Nell’esempio seguente, la colonna ID record, CODE, contiene codici di memorizzazione univoci.

    Colonna ID record selezionata
    Colonna ID record selezionata

  5. Fate clic su OK e salvate la pagina.
    Pagina di eliminazione compilata
    Pagina di eliminazione compilata

Aggiungere la logica di eliminazione del record

Dopo la visualizzazione del record selezionato nella pagina di eliminazione, è necessario aggiungere la logica alla pagina che elimina il record dal database quando l’utente fa clic sul pulsante Conferma. Il comportamento server Elimina record rende questa operazione semplice e veloce.

Per aggiungere un comportamento server per eliminare il record (ColdFusion, PHP)

  1. Verificate che la pagina di eliminazione ColdFusion o PHP sia aperta in Dreamweaver.
  2. Aprite il pannello Comportamenti server (Finestra > Comportamenti server), fate clic sul pulsante più (+) e selezionate Elimina record.
  3. Assicuratevi che nella casella “Controlla prima se la variabile è definita” sia selezionato Valore chiave principale.

    Il valore della chiave principale verrà specificato in seguito nella finestra di dialogo.

  4. Nel menu a comparsa Connessione o Origine dati (ColdFusion), selezionate una connessione al database in modo che il comportamento server possa collegarsi al database interessato.
  5. Nel menu a comparsa Tabella, selezionate la tabella di database che contiene i record da eliminare.
  6. Nel menu a comparsa Colonna chiave principale, selezionate la colonna della tabella che contiene gli ID record.

    Il comportamento server Elimina record cerca una corrispondenza in questa colonna. La colonna deve contenere gli stessi ID record presenti nella colonna del recordset associata al campo di modulo nascosto sulla pagina.

    Se la colonna ID record contiene valori numerici, selezionate l’opzione Numerico.

  7. (PHP) Nel menu a comparsa Valore chiave principale, selezionate la variabile presente nella pagina che contiene l’ID del record da eliminare.

    La variabile viene creata dal campo di modulo nascosto. Ha lo stesso nome dell’attributo nome del campo nascosto e può essere un modulo o un parametro URL a seconda dell’attributo Method del modulo.

  8. Nella casella “Dopo l’eliminazione, vai a” o “Se l’esito è positivo, vai a”, specificate la pagina che deve essere aperta dopo l’eliminazione del record dalla tabella di database.

    Potete specificare una pagina che contiene un messaggio che visualizza l’esito positivo dell’operazione all’utente oppure una pagina che elenca i record del database in modo che l’utente possa verificare che il record sia stato effettivamente eliminato.

    Finestra di dialogo Elimina record
    Finestra di dialogo Elimina record

  9. Fate clic su OK e salvate il lavoro.

Per aggiungere un comportamento server per eliminare il record (ASP)

  1. Verificate che la pagina di eliminazione ASP sia aperta in Dreamweaver.
  2. Aprite il pannello Comportamenti server (Finestra > Comportamenti server), fate clic sul pulsante più (+) e selezionate Elimina record.
  3. Nel menu a comparsa Connessione, selezionate una connessione al database in modo che il comportamento server possa collegarsi al database interessato.

    Se necessario, definite una connessione facendo clic sul pulsante Definisci.

  4. Nel menu a comparsa Elimina dalla tabella, selezionate la tabella del database che contiene i record da eliminare.
  5. Nel menu a comparsa Seleziona record da, specificate il recordset che contiene i record da eliminare.
  6. Nel menu a comparsa Colonna a chiave univoca, selezionate una colonna chiave (di solito la colonna dell’ID del record) per identificare il record nella tabella del database.

    Se il valore è un numero, selezionate l’opzione Numerico. Una colonna chiave di solito accetta solo valori numerici, ma talvolta accetta anche valori di testo.

  7. Nel menu a comparsa Elimina mediante invio, specificate il modulo HTML con il pulsante Invia che invia il comando di eliminazione al server.
  8. Nella casella “Dopo l’eliminazione, vai a”, specificate la pagina che deve essere aperta dopo l’eliminazione del record dalla tabella di database.

    Potete specificare una pagina che contiene un messaggio che visualizza l’esito positivo dell’operazione all’utente oppure una pagina che elenca i record del database in modo che l’utente possa verificare che il record sia stato effettivamente eliminato.

  9. Fate clic su OK e salvate il lavoro.

Provare le pagine di eliminazione

  1. Caricate le pagine di ricerca, risultati ed eliminazione sul vostro server Web, aprite un browser e cercate un record di prova non necessario da eliminare.

    Quando fate clic sul collegamento Elimina nella pagina dei risultati, dovrebbe apparire la pagina di eliminazione.

  2. Fate clic sul pulsante Conferma per eliminare il record dal database.
  3. Verificate che il record sia stato eliminato ripetendo la ricerca. Il record non dovrebbe più essere presente nella pagina dei risultati.
Logo Adobe

Accedi al tuo account