- Podręcznik użytkownika programu Dreamweaver
- Wprowadzenie
- Program Dreamweaver a platforma Creative Cloud
- Synchronizowanie ustawień programu Dreamweaver z chmurą Creative Cloud
- Biblioteki Creative Cloud w programie Dreamweaver
- Używanie plików programu Photoshop w programie Dreamweaver
- Praca z programami Adobe Animate oraz Dreamweaver
- Wydzielanie przygotowanych do wyświetlania w Internecie plików SVG z bibliotek
- Przestrzenie robocze i widoki w programie Dreamweaver
- Konfigurowanie serwisów
- Informacje o serwisach programu Dreamweaver
- Konfigurowanie lokalnej wersji serwisu
- Nawiązywanie połączenia z serwerem publikacji
- Konfigurowanie serwera testowego
- Importowanie i eksportowanie ustawień serwisu programu Dreamweaver
- Przenoszenie istniejących serwisów z serwera zdalnego do lokalnego katalogu głównego serwisu
- Funkcje ułatwień dostępu w programie Dreamweaver
- Ustawienia zaawansowane
- Ustawianie preferencji serwisu dotyczących transferu plików
- Określanie ustawień serwera proxy w programie Dreamweaver
- Synchronizowanie ustawień programu Dreamweaver z chmurą Creative Cloud
- Korzystanie z systemu Git w programie Dreamweaver
- Zarządzanie plikami
- Tworzenie i otwieranie plików
- Zarządzanie plikami i folderami
- Odbieranie plików i wysyłanie ich na serwer
- Pobieranie plików do edycji i odkładanie ich na serwer
- Synchronizacja plików
- Porównywanie plików w poszukiwaniu różnic
- Maskowanie plików i folderów w serwisie programu Dreamweaver
- Włączanie funkcji Uwagi do projektu w serwisach programu Dreamweaver
- Zapobieganie potencjalnemu obejściu funkcji Gatekeeper
- Układ i projekt
- Korzystanie z wizualnych pomocy do układu
- Informacje o tworzeniu układu strony za pomocą stylów CSS
- Projektowanie elastycznych serwisów WWW z użyciem struktury Bootstrap
- Tworzenie i używanie zapytań o media w programie Dreamweaver
- Prezentacja zawartości za pomocą tabel
- Kolory
- Tworzenie reagujących projektów za pomocą układów elastycznej siatki
- Narzędzie Extract w programie Dreamweaver
- CSS
- Podstawowe informacje o stylach CSS
- Tworzenie układu strony za pomocą panelu Projektant CSS
- Korzystanie z preprocesorów CSS w programie Dreamweaver
- Ustawianie preferencji stylów CSS w programie Dreamweaver
- Przenoszenie reguł CSS w programie Dreamweaver
- Konwertowanie stylu CSS wewnątrz znacznika na regułę CSS w programie Dreamweaver
- Posługiwanie się znacznikami DIV
- Stosowanie gradientów na tło
- Tworzenie i edytowanie efektów przejść CSS3 w programie Dreamweaver
- Formatowanie kodu
- Zawartość strony i zasoby
- Ustawianie właściwości strony
- Ustawianie właściwości CSS dla nagłówków i łączy
- Praca z tekstem
- Znajdowanie i zastępowanie tekstu, znaczników i atrybutów
- Panel DOM
- Edytowanie w widoku aktywnym
- Kodowanie znaków dokumentu w programie Dreamweaver
- Zaznaczanie i wyświetlanie elementów w oknie Dokument
- Ustawianie właściwości tekstu na panelu Inspektor właściwości
- Sprawdzanie pisowni na stronie internetowej
- Używanie linii poziomych w programie Dreamweaver
- Dodawanie i modyfikowanie kombinacji czcionek w programie Dreamweaver
- Praca z zasobami
- Wstawianie i aktualizowanie dat w programie Dreamweaver
- Tworzenie list ulubionych zasobów w programie Dreamweaver i zarządzanie nimi
- Wstawianie i edytowanie obrazów w programie Dreamweaver
- Dodawanie obiektów multimedialnych
- Dodawanie zawartości wideo w programie Dreamweaver
- Wstawianie wideo HTML5
- Wstawianie plików SWF
- Dodawanie efektów dźwiękowych
- Wstawianie obiektów audio HTML5 w programie Dreamweaver
- Praca z elementami bibliotek
- Stosowanie pisma arabskiego i hebrajskiego w programie Dreamweaver
- Łączenie i przeglądanie
- Efekty i widgety jQuery
- Tworzenie kodu serwisów WWW
- Informacje o tworzeniu kodu w programie Dreamweaver
- Środowisko programistyczne w programie Dreamweaver
- Ustawianie preferencji kodowania
- Dostosowywanie ustawień kolorowania kodu
- Pisanie i edytowanie kodu
- Podpowiedzi i uzupełnianie kodu
- Zwijanie i rozwijanie kodu
- Ponowne wykorzystywanie fragmentów kodu za pomocą funkcji Urywki
- Linting: oczyszczanie kodu z błędów
- Optymalizacja kodu
- Edytowanie kodu w widoku Projekt
- Praca z zawartością znacznika HEAD strony
- Wstawianie dołączeń po stronie serwera w programie Dreamweaver
- Korzystanie z bibliotek znaczników w programie Dreamweaver
- Importowanie własnych znaczników do programu Dreamweaver
- Używanie zachowań JavaScript (instrukcje ogólne)
- Stosowanie wbudowanych zachowań JavaScript
- Omówienie języków XML i XSLT
- Wykonywanie transformacji XSL po stronie serwera w programie Dreamweaver
- Wykonywanie przekształceń XSL po stronie klienta w programie Dreamweaver
- Dodawanie encji znaków w kodzie XSLT w programie Dreamweaver
- Formatowanie kodu
- Obiegi pracy związane z wieloma produktami
- Instalowanie i używanie rozszerzeń programu Dreamweaver
- Aktualizacje w aplikacji w programie Dreamweaver
- Wstawianie dokumentów Microsoft Office w programie Dreamweaver (tylko Windows)
- Praca z programami Fireworks i Dreamweaver
- Edycja zawartości w stronach programu Dreamweaver za pomocą aplikacji Contribute
- Integracja programu Dreamweaver z aplikacją Business Catalyst
- Tworzenie spersonalizowanych kampanii rozsyłanych pocztą elektroniczną
- Szablony
- Informacje o szablonach programu Dreamweaver
- Rozpoznawanie szablonów oraz dokumentów opartych na szablonach
- Tworzenie szablonu programu Dreamweaver
- Tworzenie edytowalnych regionów w szablonach
- Tworzenie powtarzalnych regionów i tabel w programie Dreamweaver
- Używanie regionów opcjonalnych w szablonach
- Definiowanie edytowalnych atrybutów znacznika w programie Dreamweaver
- Tworzenie zagnieżdżonych szablonów w programie Dreamweaver
- Edytowanie, aktualizowanie i usuwanie szablonów
- Eksportowanie i importowanie zawartości XML w programie Dreamweaver
- Stosowanie szablonu lub usuwanie go z istniejącego dokumentu
- Edycja zawartości w szablonach programu Dreamweaver
- Reguły składni dla znaczników szablonu w programie Dreamweaver
- Ustawianie preferencji podświetlenia dla regionów szablonów
- Korzyści wynikające z używania szablonów w programie Dreamweaver
- Urządzenia mobilne i obsługa wielu ekranów
- Dynamiczne serwisy, strony i formularze WWW
- Podstawowe informacje o aplikacjach internetowych
- Konfigurowanie komputera do programowania aplikacji
- Rozwiązywanie problemów z połączeniami z bazą danych
- Usuwanie skryptów połączenia w programie Dreamweaver
- Projektowanie stron dynamicznych
- Omówienie źródeł zawartości dynamicznej
- Definiowanie źródeł zawartości dynamicznej
- Dodawanie dynamicznej zawartości do stron
- Modyfikowanie dynamicznej zawartości w programie Dreamweaver
- Wyświetlanie rekordów z bazy danych
- Udostępnianie aktywnych danych w programie Dreamweaver oraz rozwiązywanie problemów z takimi danymi
- Dodawanie własnych zachowań serwerowych w programie Dreamweaver
- Tworzenie formularzy w programie Dreamweaver
- Zbieranie informacji od użytkowników za pomocą formularzy
- Tworzenie oraz włączanie formularzy ColdFusion w programie Dreamweaver
- Tworzenie formularzy WWW
- Rozszerzona obsługa elementów formularza w języku HTML5
- Tworzenie formularzy za pomocą programu Dreamweaver
- Tworzenie aplikacji metodą graficzną
- Tworzenie stron wzorca i szczegółów w programie Dreamweaver
- Tworzenie stron wyszukiwania i wyników
- Tworzenie strony wstawiania rekordów
- Tworzenie strony uaktualniania rekordów w programie Dreamweaver
- Tworzenie stron usuwania rekordów w programie Dreamweaver
- Używanie poleceń ASP do modyfikacji bazy danych w programie Dreamweaver
- Tworzenie strony rejestracji
- Tworzenie strony logowania
- Tworzenie strony, do której dostęp będą mieli tylko uwierzytelnieni użytkownicy
- Zabezpieczanie folderów w aplikacji ColdFusion za pomocą programu Dreamweaver
- Korzystanie ze składników ColdFusion w programie Dreamweaver
- Testowanie, podgląd i publikacja serwisów WWW
- Rozwiązywanie problemów
W tym artykule omówiono tworzenie strony usuwania rekordów w programie Dreamweaver w celu umożliwienia użytkownikom kasowania rekordów w bazie danych.
Interfejs użytkownika w programie Dreamweaver i nowszych wersjach został uproszczony. Dlatego począwszy od wersji Dreamweaver niektóre opcje opisane w tym artykule mogą nie być dostępne. Więcej informacji zawiera ten artykuł.
O stronach usuwania rekordu
Twoja aplikacja może zawierać stronę, która będzie pozwalała użytkownikom usuwać rekordy z bazy danych. Strony normalnie zawierają stronę szukania, wyników szukania oraz stronę usuwania. Strona usuwania jest zazwyczaj stroną szczegółową, współpracującą ze stroną wyników szukania. Strony szukania i strony wyników pozwalają użytkownikom pobrać rekord a strona usuwania pozwala użytkownikom potwierdzić i skasować rekord.
Po utworzeniu stron szukania i wyników, możesz dodać łącza do strony wyników które będą otwierały stronę usuwania, a następnie zbudować stronę usuwania, która będzie wyświetlała rekordy i przycisk Prześlij.
Wyszukiwanie rekordu do skasowania
Kiedy użytkownik chce usunąć rekord, musi go najpierw odszukać w bazie danych. Odpowiednio, strony szukania i wyników szukania musza działać ze stroną kasowania. Użytkownik wprowadza kryteria szukania na stronie szukania i wybiera rekordy na stronie wyników. Kiedy użytkownik klika rekord na stronie wyników, strona kasowania otwiera się i wyświetla rekord w formularzu HTML.
Tworzenie łączy do strony usuwania
Po utworzeniu stron szukania i wyników szukania należy utworzyć łącza na stronie wyników, aby otworzyć stronę usuwania. Następnie należy zmodyfikować te łącza, aby przekazać numer identyfikacyjny rekordu, wybranego przez użytkownika do usunięcia. Strona usuwania używa tego identyfikatora i wyświetla rekord.
Ręczne tworzenie łączy
-
Na stronie wyników szukania utwórz kolumnę w tabeli używają do wyświetlania rekordów klikając ostatnią kolumnę w tabeli i wybierając Modyfikuj >Tabela >Wstaw rzędy lub kolumny.
-
Wybierz opcję Kolumny, a następnie opcję Za bieżącą kolumnę i kliknij przycisk OK.
Kolumna zostanie dodana do tabeli.
-
W nowo utworzonej kolumnie tabeli, wprowadź ciąg Usuń w wierszu, który zawiera tekst zastępczy treści dynamicznych. Upewnij się, że ciąg został wprowadzony w regionie powtarzalnym z zakładkami.
Możesz także wprowadzić obraz z opisem lub symbolem oznaczającym kasowanie.
-
Wybierz ciąg Usuń, aby przekształcić go w łącze.
-
W Inspektorze właściwości wprowadź stronę usuwania w polu Łącze. Możesz wprowadzić dowolną nazwę pliku.
Po kliknięciu poza polem Łącze, ciąg Usuń będzie miał wygląd łącza. Jeżeli użyjesz widoku aktywnego, zobaczysz, że łącze zostanie zastosowane do tego samego tekstu w każdym wierszu tabeli.
-
Wybierz łącze „Usuń” na stronie wyników szukania.
-
(ColdFusion) W polu Łącza w Inspektorze właściwości dodaj następujący ciąg znaków na końcu URL:
?recordID=#recordsetName.fieldName#
Znak zapytania mówi serwerowi, że to co po nim następuje, jest jednym lub wieloma parametrami URL-a. Słowo recordID jest nazwą parametru ULR (możesz zmienić jego nazwę na jaką chcesz). Zapamiętaj nazwę parametru URL ponieważ będziesz go używał później na stronie usuwania.
Wyrażenie pod znaku równości jest wartością parametru. W tym wypadku, wartość generowana przez wyrażenie ColdFusion, które zwraca numer identyfikacyjny rekordu w zestawie. Dla każdego wiersza w dynamicznej tablicy jest generowany inny numer identyfikacyjny. W wyrażeniu ColdFusion wymień recordsetName na nazwę twojego zestawu rekordów i wymień fieldName na nazwę pola w twoim zestawie rekordów, który unikalnie identyfikuje każdy rekord. W większości wypadków pole będzie tożsame z numerem identyfikacyjnym rekordu. W następującym przykładzie pole to zawiera niepowtarzalne kody miejsca.
confirmDelete.cfm?recordID=#rsLocations.CODE#
Kiedy strona działa na serwerze wartości pola CODE w zestawie rekordów są wstawiane w odpowiednie pola dynamicznej tablicy. Przykładowo jeżeli Canberra (Australia) ma kod położenia CBR, następujący URL użyty w wierszu dynamicznej tablicy jej dotyczącym ma następujący wygląd:
confirmDelete.cfm?recordID=CBR
-
(PHP) W polu Łącza w Inspektorze właściwości dodaj następujący ciąg znaków na końcu URL:
?recordID=<?php echo $row_recordsetName['fieldName']; ?>
Znak zapytania mówi serwerowi, że to co po nim następuje, jest jednym lub wieloma parametrami URL-a. Słowo recordID jest nazwą parametru ULR (możesz zmienić jego nazwę na jaką chcesz). Zapamiętaj nazwę parametru URL ponieważ będziesz go używał później na stronie usuwania.
Wyrażenie pod znaku równości jest wartością parametru. W tym wypadku, wartość generowana przez wyrażenie PHP, które zwraca numer identyfikacyjny rekordu w zestawie. Dla każdego wiersza w dynamicznej tablicy jest generowany inny numer identyfikacyjny. W wyrażeniu PHP wymień recordsetName na nazwę twojego zestawu rekordów i wymień fieldName na nazwę pola w twoim zestawie rekordów, który unikalnie identyfikuje każdy rekord. W większości wypadków pole będzie tożsame z numerem identyfikacyjnym rekordu. W następującym przykładzie pole to zawiera niepowtarzalne kody miejsca.
confirmDelete.php?recordID=<?php echo $row_rsLocations['CODE']; ?>
Kiedy strona działa na serwerze wartości pola CODE w zestawie rekordów są wstawiane w odpowiednie pola dynamicznej tablicy. Przykładowo jeżeli Canberra (Australia) ma kod położenia CBR, następujący URL użyty w wierszu dynamicznej tablicy jej dotyczącym ma następujący wygląd:
confirmDelete.php?recordID=CBR
-
(ASP) W polu Łącza w Inspektorze właściwości dodaj następujący ciąg znaków na końcu adresu URL:
?recordID=<%=(recordsetName.Fields.Item("fieldName").Value)%>
Znak zapytania mówi serwerowi, że to co po nim następuje, jest jednym lub wieloma parametrami URL-a. Słowo recordID jest nazwą parametru ULR (możesz zmienić jego nazwę na jaką chcesz). Zapamiętaj nazwę parametru URL ponieważ będziesz go używał później na stronie usuwania.
Wyrażenie pod znaku równości jest wartością parametru. W tym wypadku wartość jest generowana przez wyrażenie ASP, które zwraca identyfikator rekordu w zestawie. Dla każdego wiersza w dynamicznej tablicy jest generowany inny numer identyfikacyjny. W wyrażeniu języka PHP zastąp parametr recordsetName nazwą własnego zestawu rekordów, a parametr fieldName zastąp nazwą pola jednoznacznie identyfikującego wszystkie rekordy zestawu. W większości wypadków pole będzie tożsame z numerem identyfikacyjnym rekordu. W następującym przykładzie pole to zawiera niepowtarzalne kody miejsca.
confirmDelete.asp?recordID=<%=(rsLocations.Fields.Item("CODE").Value)%>
Kiedy strona działa na serwerze wartości pola CODE w zestawie rekordów są wstawiane w odpowiednie pola dynamicznej tablicy. Przykładowo jeżeli Canberra (Australia) ma kod położenia CBR, następujący URL użyty w wierszu dynamicznej tablicy jej dotyczącym ma następujący wygląd:
confirmDelete.asp?recordID=CBR
-
Zapisz stronę.
Tworzenie łączy metodą graficzną (tylko ASP)
-
Na stronie wyników szukania utwórz kolumnę w tabeli używają do wyświetlania rekordów klikając ostatnią kolumnę w tabeli i wybierając Modyfikuj >Tabela >Wstaw rzędy lub kolumny.
-
Wybierz opcję Kolumny, a następnie opcję Za bieżącą kolumnę i kliknij przycisk OK.
Kolumna zostanie dodana do tabeli.
-
W nowo utworzonej kolumnie tabeli, wprowadź ciąg Usuń w wierszu, który zawiera tekst zastępczy treści dynamicznych. Upewnij się, że ciąg został wprowadzony w regionie powtarzalnym z zakładkami.
Możesz także wprowadzić obraz z opisem lub symbolem oznaczającym kasowanie.
-
Wybierz ciąg Usuń, aby przekształcić go w łącze.
-
W panelu Zachowania serwerowe (Okno > Zachowania serwerowe), kliknij przycisk Plus (+), a następnie wybierz z wyskakującego menu opcję Przejdź do strony szczegółów.
-
W polu Strona szczegółów kliknij przycisk Przeglądaj, a następnie odszukaj i usuń stronę.
-
W polu Przekaż parametr adresu URL określ nazwę parametru, np. recordID.
Możesz określić dowolną nazwę, ale ponieważ później będzie ona używana na stronie usuwania, zapamiętaj ją dobrze.
-
Określ wartość, którą chcesz przesłać na stronę szczegółów. W tym celu wybierz zestaw rekordów i kolumnę z wyskakujących menu Zestaw rekordów i Kolumna. Zwykle jest to wartość niepowtarzalna, na przykład niepowtarzalny identyfikator rekordu.
-
Zaznacz opcję Parametry URL.
-
Kliknij przycisk OK.
Specjalne łącze otacza wybrany tekst. Kiedy użytkownik kliknie łącze, zachowanie serwerowe Przejdź do strony szczegółów przekaże parametr URL zawierający identyfikator rekordu na określoną uprzednio stronę usuwania. Na przykład jeżeli parametr URL ma nazwę recordID, a strona szczegółów ma nazwę confirmdelete.asp, to po kliknięciu łącza URL przez użytkownika adres URL może wyglądać następująco:
http://www.mysite.com/confirmdelete.asp?recordID=43
Pierwsza część adresu URL, http://www.mysite.com/confirmdelete.asp, powoduje otwarcie strony usuwania. Druga część, czyli ?recordID=43, jest parametrem URL. Parametr ten informuje, jakie rekordy należy wyszukać i wyświetlić. Termin recordID jest nazwą parametru URL, a 43 jest jego wartością. W tym przykładzie parametr URL zawiera numer identyfikacyjny rekordu (43).
Budowanie strony usuwania
Po zakończeniu strony wyświetlającej rekordy, przełącz się do strony usuwania. Strona usuwania pokazuje rekord i pyta użytkownika, czy jest pewny, że chce go usunąć. Jeżeli użytkownik potwierdzi operację klikając przycisk formularza, aplikacja internetowa usunie rekord z bazy danych.
Budowanie tej strony polega na utworzeniu formularza HTML, pobraniu rekordów do wyświetlania, wyświetlenia rekordu na formularzu i dodaniu logiki do usuwania rekordu z bazy danych. Pobieranie i wyświetlanie rekordu polega na zdefiniowaniu zestawu rekordów, który zawiera tylko jeden rekord — ten, który użytkownik chce usunąć — i połączenie kolumn zestawu rekordów z formularzem.
Strona usuwania może zawierać tylko jedno zachowanie serwerowe odpowiedzialne za zmiany danych. Na przykład nie możesz dodać zachowań serwerowych Wstaw rekord lub Uaktualnij rekord do strony usuwania.
Tworzenie formularza HTML do wyświetlania rekordu
-
Utwórz stronę i zapisz ją jako stronę usuwania do strony, którą zdefiniowano w poprzedniej części.
Strona została określona kiedy została utworzone łącze Usuń w poprzedniej części. Użyj tej nazwy podczas zapisywania pliku po raz pierwszy (na przykład deleteConfirm.cfm).
-
Wstaw formularz HTML na stronę (Wstaw > Formularz > Formularz).
-
Dodaj ukryte pole do formularza.
Ukryte pole jest niezbędne, aby przechować identyfikator rekordu przesłany przez parametr URL. Aby dodać pole ukryte, ustaw punkt wstawiania na formularzu i wybierz polecenie Wstaw > Formularz > Ukryte pole.
-
Dodaj przycisk do formularza.
Użytkownik będzie klikał przycisk, aby potwierdzić i usunąć wyświetlany rekord. Aby dodać przycisk, ustaw punkt wstawiania na formularzu i wybierz polecenie Wstaw > Formularz > Przycisk.
-
Wzbogać projekt strony według upodobania i zapisz go.
Pobieranie rekordu, którego użytkownik chce usunąć
-
W panelu Wiązania (Okna > Wiązania), kliknij przycisk Plus (+) i wybierz opcję Zestaw rekordów (Zapytanie) z wyskakującego menu.
Pojawi się proste okno zestawu rekordów lub zestawu danych. Jeżeli zamiast tego pojawi się okno zaawansowane, kliknij opcję Proste.
-
Nazwij zestaw danych i wybierz źródło danych oraz tabelę bazy danych, która będzie dostarczała danych do zestawu rekordów.
-
W obszarze Kolumny wybierz kolumny tabeli (pola rekordu), które chcesz wyświetlić na stronie.
Aby włączyć tylko niektóre kolumny tabeli do zestawu rekordów, kliknij opcję Zaznaczone i zaznacz kolumny, klikając je na liście z wciśniętym klawiszem Control (Windows) lub Command (Macintosh).
Upewnij się, że dołączone zostało pole identyfikujące rekord, nawet jeżeli nie będzie ono wyświetlane.
-
Wypełnij sekcję Filtr, która pozwala znaleźć i wyświetlić rekord określony przez parametr URL przekazany przez stronę wyników:
Z wyskakującego menu z obszarze Filtr wybierz kolumny zestawu rekordów zawierające wartości, które odpowiadają wartościom parametru URL przekazanego przez stronę z łączami Usuń. Przykładowo jeżeli parametr URL zawiera numer identyfikacyjny rekordu, wybierz kolumnę zawierającą numery identyfikacyjne rekordów. W przykładzie omawianym w poprzedniej sekcji kolumna zestawu rekordów nazwana CODE zawiera wartości, które pasują do wartości parametru URL przekazanego przez stronę wzorcową.
Z wyskakującego menu poniżej pierwszego menu wybierz znak równości (powinien już być zaznaczony).
Z trzeciego wyskakującego menu wybierz opcję Parametr URL. Strona z łączami Usuń używa parametru URL do przekazania informacji do strony usuwania.
W czwartym polu tekstowym wprowadź nazwę parametru URL przekazanego przez stronę z łączami Usuń.
-
Kliknij przycisk OK.
Zestaw rekordów pojawia się w panelu Wiązania.
Pobieranie rekordu, którego użytkownik chce usunąć
-
Wybierz kolumny zestawu rekordów (pola rekordu) z panelu Związku i przeciągnij je na stronę usuwania.
Upewnij się, że wstawiasz tę dynamiczną treść tylko do odczytu w obrębie formularza. Więcej informacji o wstawianiu dynamicznej zawartości na stronie znajduje się w części Tworzenie dynamicznego tekstu.
Następnie, musisz połączyć kolumnę identyfikatora rekordu z ukrytym polem.
-
Upewnij się, że opcja Elementy niewidoczne jest włączona (Widok >Pomoce wizualne >Elementy niewidoczne), a następnie kliknij na ikonę zielonej tarczy reprezentującą ukryte pole.
Ukryte pole formularza zostało zaznaczone.
-
W Inspektorze właściwości kliknij ikonę pioruna obok pola tekstowego Wartość.
-
W oknie dialogowym Dane dynamiczne, wybierz kolumnę z identyfikatorem niepowtarzalnym zestawu rekordów.
W następującym przykładzie, kolumną z identyfikatorem (nazywają się CODE) zawiera unikalne kody sklepów.
-
Kliknij przycisk OK i zapisz stronę.
Dodawanie logicznych reguł usuwania rekordów
Po wyświetleniu wybranego rekordu na stronie usuwania, musisz dodać logikę do strony, która będzie usuwała rekord z bazy danych, kiedy użytkownik kliknie przycisk Potwierdź usunięcie (Confirm Deletion). Możesz dodać tę logikę szybko i łatwo za pomocą zachowania serwerowego Usuń rekord.
Dodawanie zachowania serwerowego do usuwania rekordu (ColdFusion, PHP)
-
Upewnij się, że strona usuwania ColdFusion lub PHP jest otwarta w programie Dreamweaver.
-
W panelu Zachowania serwerowe (Okno > Zachowania serwerowe) kliknij przycisk Plus (+), a następnie wybierz opcję Usuń rekord.
-
W polu Najpierw sprawdź, czy zmienna jest zdefiniowana upewnij się, że opcja Wartość klucza głównego jest wybrana.
Wartość klucza głównego wprowadzisz później w oknie dialogowym.
-
Z wyskakującego menu Połączenie lub Źródło danych (ColdFusion) wybierz połączenie do bazy danych, tak by zachowanie serwerowe mogło połączyć się do odpowiedniej bazy.
-
Z wyskakującego menu tabela wybierz tabelę bazy danych, która zawiera rekordy do usunięcia.
-
W menu wyskakującym Kolumna klucza głównego wybierz kolumnę tabeli, która zawiera identyfikator niepowtarzalny rekordu.
Zachowanie serwerowe Usuń rekord przeszukuje tę kolumnę w celu znalezienia pasujących rekordów. Kolumna powinna zawierać te same identyfikatory rekordów jak kolumna zestawu rekordów, która została połączona z ukrytym polem na stronie.
Jeżeli wartość jest liczbą, wybierz opcję Liczbowo.
-
(PHP) W menu wyskakującym Wartość klucza głównego wybierz zmienną na twojej stronie, która zawiera identyfikator niepowtarzalny rekordu, który ma być usunięty.
Zmienna jest utworzona w twoim ukrytym polu. Ma taką samą nazwę jak nazwa atrybutu ukrytego pola i jest albo formularzem albo parametrem URL, w zależności od atrybutu metody formularza.
-
W polu tekstowym Po usunięciu przejdź do lub w polu W razie powodzenia przejdź do określ stronę, która zostanie otwarta po tym, jak rekord zostanie usunięty z tabeli bazy danych.
Możesz określić stronę, która będzie zawiera krótki komunikat dla użytkownika o pomyślnym skasowaniu rekordy lub stronę wyświetlającą pozostałe rekordy, tak, aby użytkownik mógł się upewnić, że rekord został skasowany.
-
Kliknij przycisk OK i zapisz wprowadzone zmiany.
Dodawanie zachowania serwerowego do usuwania rekordu (ASP)
-
Upewnij się, że strona usuwania ASP jest otwarta w programie Dreamweaver.
-
W panelu Zachowania serwerowe (Okno > Zachowania serwerowe) kliknij przycisk Plus (+), a następnie wybierz opcję Usuń rekord.
-
Z wyskakującego menu Połączenie (ColdFusion) wybierz połączenie z bazą danych, tak aby zachowanie serwerowe mogło połączyć się z odpowiednią bazą danych.
Kliknij przycisk Definiuj jeżeli chcesz zdefiniować połączenie.
-
Z wyskakującego menu Usuń z tabeli wybierz tabelę bazy danych, która zawiera rekordy do usunięcia.
-
Z wyskakującego menu Wybierz rekord z wybierz zestaw rekordów, która zawiera rekordy do usunięcia.
-
Z wyskakującego menu Kolumna niepowt. klucza wybierz kolumnę (zazwyczaj kolumnę zawierającą niepowtarzalny identyfikator rekordu), która identyfikuje rekord w tabeli bazy danych.
Jeżeli wartość jest liczbą, wybierz opcję Liczbowo. Kolumna klucza zazwyczaj akceptuje wyłącznie wartości numeryczne, ale czasami może także zawierać wartości tekstowe.
-
W wyskakującym menu Usuń przez wysłanie określ formularz HTML z przyciskiem Prześlij, który przesyła polecenie usuwania do serwera.
-
W polu Po usunięciu przejdź do określ stronę, która ma być otwierana po usunięciu rekordu z tabeli bazy danych.
Możesz określić stronę, która będzie zawiera krótki komunikat dla użytkownika o pomyślnym skasowaniu rekordy lub stronę wyświetlającą pozostałe rekordy, tak, aby użytkownik mógł się upewnić, że rekord został skasowany.
-
Kliknij przycisk OK i zapisz wprowadzone zmiany.
Testowanie stron usuwania
-
Wyślij strony wyszukiwania, wyników lub usuwania na serwer WWW, otwórz przeglądarkę i odszukaj rekordy testowe do usunięcia.
Po kliknięciu łącza Usuń na stronie wyników powinna pojawić się strona usuwania.
-
Kliknij przycisk Potwierdź, aby usunąć rekord z bazy danych.
-
Sprawdź, czy rekord został usunięty, próbując go wyszukać. Rekord nie powinien pojawić się na stronie wyników.