php - Only show link if conditional equals true -


i want link appear when $data['block'] equals 1, 3 or 4. not if equals 2 or 5.

<td style="font-size:18px;color:#f0cb01;">     <a href="kickcodes.php?id='.$data["block"].'">reason codes</a> </td> 

edit

while ($data = mysql_fetch_array($query)) {  echo ' <tr style="background-color:#576c11;">     <td style="font-size:18px; color:#f0cb01;">'.$data["keyword"].'</td>     <td style="font-size:18px;color:#f0cb01;">'.$data["block"].'</td>     <td style="font-size:18px;color:#f0cb01;">'.$data["phone"].'</td>     <td style="font-size:18px;color:#f0cb01;">'.$data["reason"].'</td>     <td style="font-size:18px;color:#f0cb01;"><a href="kickcodes.php?id='.$data  ["block"].'">kickcodes</a></td>'      echo '<td style="font-size:18px;color:#f0cb01;">';  if( $data['block'] == 1 || $data['block'] == 3 || $data['block'] == 4)   {  echo '<a href="kickcodes.php?id='.$data["block"].'">reason codes</a>';  } else   {  echo '<span>reason codes</span>'; // or echo nothing  }  echo '</td>';  

just put conditions want link occur within if statement:

echo '<td style="font-size:18px;color:#f0cb01;">'; if( $data['block'] == 1 || $data['block'] == 3 || $data['block'] == 4)  {     echo '<a href="kickcodes.php?id='.$data["block"].'">reason codes</a>'; } else  {     echo '<span>reason codes</span>'; // or echo nothing } echo '</td>'; 

it wouldn't make sense in table omit <td> tag, why placed outside of if statement.

while ($data = mysql_fetch_array($query)) {  echo ' <tr style="background-color:#576c11;">     <td style="font-size:18px; color:#f0cb01;">'.$data["keyword"].'</td>     <td style="font-size:18px;color:#f0cb01;">'.$data["block"].'</td>     <td style="font-size:18px;color:#f0cb01;">'.$data["phone"].'</td>     <td style="font-size:18px;color:#f0cb01;">'.$data["reason"].'</td>     <td style="font-size:18px;color:#f0cb01;"><a href="kickcodes.php?id='.$data  ["block"].'">kickcodes</a></td>';      echo '<td style="font-size:18px;color:#f0cb01;">';      if( $data['block'] == 1 || $data['block'] == 3 || $data['block'] == 4)       {          echo '<a href="kickcodes.php?id='.$data["block"].'">reason codes</a>';          }      else       {         echo '<span>reason codes</span>'; // or echo nothing      }      echo '</td>';  

Comments

Popular posts from this blog

c# - SVN Error : "svnadmin: E205000: Too many arguments" -

c# - Copy ObservableCollection to another ObservableCollection -

All overlapping substrings matching a java regex -