twebman84 Posted February 19, 2014 Share Posted February 19, 2014 (edited) Here's my entire code, it grabs data just fine. I want to only show the $nameNick result if that field has a value in the database. How can I accomplish that? <?php mysql_connect("localhost", "user", "password"); mysql_select_db("dbname"); $sql = mysql_query("SELECT * FROM master WHERE playerID = 'smithal01' "); while($row = mysql_fetch_array($sql)){ $playerID = $row['playerID']; $nameFirst = $row['nameFirst']; $nameLast = $row['nameLast']; $nameGiven = $row['nameGiven']; $nameNick = $row['nameNick']; echo "<h1 class='playerTitle'>$nameFirst $nameLast</h1>"; echo "<p class='playerInfo'>$nameGiven $nameLast<br />$nameNick </p>"; } ?> Thanks in advance for taking the time to click through. Edited February 19, 2014 by twebman84 Quote Link to comment https://forums.phpfreaks.com/topic/286300-show-results-of-mysql-query-only-if-field-has-a-value/ Share on other sites More sharing options...
jairathnem Posted February 19, 2014 Share Posted February 19, 2014 Use mysql_num_rows() in if condition to check. Quote Link to comment https://forums.phpfreaks.com/topic/286300-show-results-of-mysql-query-only-if-field-has-a-value/#findComment-1469464 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.