BenutzerhandbuchInhaltsverzeichnisContents3Preface5Audience5Documentation Accessibility5Related Documents6Conventions61 Introducing PHP with Oracle Database XE7Zend Core for Oracle7Purpose7Overview of the Sample Application7Resources92 Getting Started11What You Need11Obtaining Oracle Database Express Edition (Oracle Database XE)11Obtaining Apache11Obtaining Zend Core for Oracle11Testing the Oracle Database XE Installation12Testing the Apache Installation13Setting Up Zend Core for Oracle14Installing Zend Core for Oracle on Linux15Configuring Zend Core for Oracle16Testing the Zend Core for Oracle Installation173 Getting Connected19Building the Departments Page19Connecting to the Database22Other Ways to Connect23Disconnecting from the Database244 Querying Data25Centralizing the Database Application Logic25Writing Queries with Bind Variables28Navigating Through Database Records30Extending the Basic Departments Form34Building the Basic Employee Form365 Updating Data39Extending the Basic Employee Form39Combining Departments and Employees49Adding Error Recovery52Further Error Handling606 Executing Stored Procedures and Functions63Using PL/SQL to Capture Business Logic63Using PL/SQL Ref Cursors to Return Result Sets677 Loading Images73Using Oracle LOBs to Store and Load Employee Images73Resizing Images808 Building Global Applications85Establishing the Environment between Oracle and PHP85String Manipulation86Determining User's Locale87Developing Locale Awareness87Encoding HTML Pages88Specifying the Page Encoding for HTML Pages88Specifying the Encoding in the HTTP Header88Specifying the Encoding in the HTML Page Header88Specifying the Page Encoding in PHP88Organizing the Content of HTML Pages for Translation89Strings in PHP89Static Files89Data from the Database89Presenting Data following User's Locale Convention89Oracle Date Formats90Oracle Number Formats90Oracle Linguistic Sorts91Oracle Error Messages92Index93Symbols93A93C93D93E93F93G93H93I93L93O93P94R94S94T94U94W94Z94Größe: 1,65 MBSeiten: 94Language: EnglishHandbuch öffnen