Javascript function with vars on PHP print: quotes -
i wondering if there better way write down php vars passed javascript function called inside php print.: while($nav = mysqli_fetch_array($nav_db)){ print '<li> <a href="#" onclick="getproductpage('.$nav['id'].', \''.$name.'\')"> '.$nav['data'].' </a> </li>'; } where $nav['id'] is integer don't need '' js, and $name is not integer need \' \' js. especially step: getproductpage('.$nav['id'].', \''.$name.'\') thank you <?php while($nav = mysqli_fetch_array($nav_db)): ?> <li> <a onclick="getproductpage(<?php echo $nav['id']; ?>, '<?php echo $name; ?>')"> <?php echo $nav['data']; ?> </a> </li> <?php endwhile; ?> you should break ou...