Hangwire Posted January 16, 2012 Share Posted January 16, 2012 Hello all. I'm using this code to go through the database and output certain user-defined numbers <?php mysql_connect ("pdb1.awardspace.com", "anastasov_db","moscow1945") or die (mysql_error()); mysql_select_db ("anastasov_db"); $term = $_POST['term']; $sql = mysql_query("select * FROM countries WHERE cocode = '$term'"); while ($row = mysql_fetch_array($sql)){ echo '<br/> Code: '.$row['cocode']; echo '<br/> Country: '.$row['coname']; echo '<br/><br/>'; } ?> Now how would I go about making a page that appears if the script can't find any results in the database? Thank you in advance Link to comment https://forums.phpfreaks.com/topic/255123-display-certain-page-if-no-results-from-query/ Share on other sites More sharing options...
eMonk Posted January 16, 2012 Share Posted January 16, 2012 <?php mysql_connect ("pdb1.awardspace.com", "anastasov_db","moscow1945") or die (mysql_error()); mysql_select_db ("anastasov_db"); $term = $_POST['term']; $sql = mysql_query("select * FROM countries WHERE cocode = '$term'"); $num_rows = mysql_num_rows($sql); if ($num_rows == 0) { echo "No results found."; exit; } while ($row = mysql_fetch_array($sql)){ echo '<br/> Code: '.$row['cocode']; echo '<br/> Country: '.$row['coname']; echo '<br/><br/>'; } ?> Link to comment https://forums.phpfreaks.com/topic/255123-display-certain-page-if-no-results-from-query/#findComment-1308091 Share on other sites More sharing options...
Hangwire Posted January 16, 2012 Author Share Posted January 16, 2012 Thank you, I presume I can insert html code in the area between the comas? Link to comment https://forums.phpfreaks.com/topic/255123-display-certain-page-if-no-results-from-query/#findComment-1308092 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.