twebman84 Posted February 19, 2014 Share Posted February 19, 2014 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. 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. 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
Archived
This topic is now archived and is closed to further replies.