Hi all
I'm learning php and can't see where my error is in this simple code. I just want the country title to display with the states name below. here is the code. And thnk you for any help
// create arrays
$_Mexico = array ('YU' => 'Yucatan', 'BC' => 'Baja California', 'QA' => 'Oaxaca');
$_US = array ('MD' => 'Maryland', 'IL' => 'Illinois', 'PA' => 'Pennsylvania', 'IA' => 'Iowa');
$_Canada = array ('QC' => 'Quebec', 'AB' => 'Alberta', 'NT' => 'North Territories', 'YT' => 'Yukon', 'PE' => 'Prince Edward Island');
// combine them
$_N_america = array ('Mexico' => $_Mexico, 'United States' => $_US, 'Canada' => $_Canada );
// create loop
foreach ($_N_america as $country => $list) {
echo "<h2>$country</h2><ul>";
}
foreach ($list as $k => $v) {
echo "<li>$k - $v</li>\n";
}
echo '</ul>';