Turn static CSS3/HTML5 menu into dynamic with PHP/MYSQL

For the PHP end of things, perhaps something like the following might do the trick:

<?php $pageName = basename($_SERVER['PHP_SELF']); ?>
<nav>
  <ul>
    <li><a href="."<?php if ( $pageName == 'index.php' ) echo ' class="selected"'; ?>>Our services</a></li>
    <li><a href="about-us.php"<?php if ( $pageName == 'about-us.php' ) echo ' class="selected"'; ?>>About us</a></li>
    <li><a href="packages.php"<?php if ( $pageName == 'packages.php' ) echo ' class="selected"'; ?>>Packages</a></li>
    <li><a href="testimonials.php"<?php if ( $pageName == 'testimonials.php' ) echo ' class="selected"'; ?>>Testimonials</a></li>
    <li><a href="contact-us.php"<?php if ( $pageName == 'contact-us.php' ) echo ' class="selected"'; ?>>Contact us</a></li>
  </ul>
</nav>