Jump to content

I know I did it right but it doesn't display properly-help!


canadian_angel

Recommended Posts

<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"

"http://www.w3.org/TR/xhtml1/DTD/xhtml1-Transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

    <head>

        <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/>

        <title>My Books and Chapters</title>

    </head>

    <body>

<?php  // Script 7.4 - books.php

       

// Address error handling.

  ini_set ('display_errors', 1);

  error_reporting (E_ALL & ~E_NOTICE);

       

// Create the first array.

  $phpvqs = array (1 => 'Getting Started', 'Variables', 'HTML Forms and PHP', 'Using Numbers');

 

// Create the second array.

  $phpadv = array (1 => 'Advanced PHP Programming', 'Object-Oriented Programming ', 'Databases', 'Security');

       

// Create the third array.

  $phpmysql = array (1 => 'Introduction to PHP', 'Programming with PHP', 'Introduction to SQL and MySQL');

       

// Create the multidimentional array.

  $books = array (

        'PHP VQS' => $phpvqs,

        'PHP Advanced VQP' => $phpadv,

        'PHP and MySQL VQP' => $phpmysql

        );

       

        // Print out some values.

        print "<p>The third chapter of my first book is <i>{$books['PHP VQS'][3]}</i>.</p>";

        print "<p>The first chapter of my second book is <i>{$books['PHP Advanced VQP'][1]}</i>.</p>";

        print "<p>The fourth chapter of my fourth book is <i>{$books['PHP and MYSQL VQP'][4]}</i>.</p>";

       

        // See what happens with foreach.

        foreach ($books as $key => $value) {

            print "<p>$key: $value</p>\n;";

        }

       

        ?>

    </body>

</html>

 

Link to comment
Share on other sites

Sorry, It doesn't display a title for the fourth book and I can't figure out why.

 

 

 

The third chapter of my first book is HTML Forms and PHP.

 

The first chapter of my second book is Advanced PHP Programming.

 

The fourth chapter of my fourth book is .

 

PHP VQS: Array

;

 

PHP Advanced VQP: Array

;

 

PHP and MySQL VQP: Array

Link to comment
Share on other sites

Well that's because $books['PHP and MYSQL VQP'][4] doesn't exist. Look at your own array:

 

$phpmysql = array (1 => 'Introduction to PHP', 'Programming with PHP', 'Introduction to SQL and MySQL');

Link to comment
Share on other sites

This thread is more than a year old. Please don't revive it unless you have something important to add.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.