TAILIEUCHUNG - PHP – Endlich objektorientiert- P15

PHP – Endlich objektorientiert- P15: Die Zeiten, in denen man die Skriptsprache PHP nur dazu verwendete, um dynamische HTML-Tabellen aus einer MySQL-Datenbank zu erstellen, sind vorüber. Heutzutage werden auch große Projekte in PHP realisiert, es existieren Programmier-Frameworks wie Zend Studio und große Content Management Systeme wie Typo3 sind in PHP entwickelt worden. | 5 - Projektpraxis Abbildung Ein frisch erstellter Bestand Ausgangspunkt der Betrachtung ist ein gerade angelegter Datenbestand der nun persistent also dauerhaft in der Datenbank untergebracht werden soll. Dieser Datenbestand ist in Abbildung dargestellt. Bei der Erstellung der Menüführung wurde bereits eine Schaltfläche speichern vorgesehen die aus der Anwendungsfallbeschreibung unseres Auftraggebers stammt. Diese Funktion wurde bislang jedoch noch nicht realisiert. Listing beschreibt die Datei die bei einem Klick auf die Schaltfläche ausgeführt wird. Dabei wird zuerst geprüft ob sich überhaupt Aktien im Bestand befinden. Ist dies nicht der Fall wird eine entsprechende Meldung ausgegeben. Andernfalls wird ein neues MySQL-Datenbankzugriffsobjekt erzeugt und eine Parameter-Liste gefüllt die die Zugangsdaten zum Datenbankserver enthält. Im Anschluss daran wird eine Verbindung zum Server aufgebaut. Ist dies erfolgreich so wird zunächst ein eventuell bestehender Inhalt in der Tabelle entfernt um den aktuellen Bestand bzw. die aktuellen Bestände abzulegen. Die Anwendung ist also noch nicht dafür geeignet Bestände mehrerer Benutzer zu verwalten. In der anschließenden for-Schleife wird die Liste der Aktienbestände durchlaufen und jeder einzelne Bestand deserialisiert. Dann wird die aktuelle Bilanz des gerade deseriali-sierten Bestands erstellt die ja alle notwendigen Informationen enthält. Alle Basisdaten die zur Erstellung der Bilanz notwendig sind werden dann in einem SQL-INSERT-State-ment verpackt und über ein weiteres Parameterobjekt an die Datenbank gesendet. War der Schreibvorgang erfolgreich wird ein Zähler für die erfolgreich archivierten Bestände hochgesetzt ansonsten ein Zähler für die nicht erfolgreich archivierten Bestände. Abschließend werden beide Zähler im Kontext einer HTML-Ausgabe ausgegeben sofern sie Werte größer als 0 enthalten. 390 Das Fallbeispiel der Depotverwaltung Die OK-Schaltfläche führt dann wieder .

TỪ KHÓA LIÊN QUAN
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.