davids_media Posted May 25, 2012 Share Posted May 25, 2012 I have a problem at the moment. I want to create dynamic hyperlinks, so when new links are eventually added, they will automatically populate rather than create them one by one. The problem I have is the displaying of them at the moment. Because I have gone down the procedural route, I have done my code like this; <?php require_once (MYSQL); $query = "SELECT * FROM cat WHERE catID='{$_GET['catID']}' ORDER BY cat ASC"; $r = mysqli_query($dbc, $query); while($row = mysqli_fetch_array($r, MYSQLI_ASSOC)) { echo "<li>" . "<a href='cat.php?catID={$row['catID']}' title='{$row['cat']}'>" . $row['cat'] . "</a>" . "</li>"; } ?> However I get the error message as displayed as my topic title. How do I resolve this please as I dont think I have much work to do, though its just a real struggle trying to resolve it. Quote Link to comment Share on other sites More sharing options...
Jessica Posted May 25, 2012 Share Posted May 25, 2012 It means your query failed. You need to check if the result was false before trying to use it. This needs to be a sticky topic, I see this same post every day. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.