This is my view code:
<table>
<tr><td><?php echo $gender;?> </td></tr>
<tr><td><?php echo $w_surname;?></td></tr>
<tr><td><?php echo $surname_old; ?></td></tr>
</table>
If gender is female then I want to display $w_surname
and hide $surname_old
. If gender is male then I want to display $surname_old
and hide $w_surname
. It is my profile view.
I'd use a ternary if statement - just keeps it tidier.
<table>
<tr><?php echo $gender;?> </td></tr>
<tr><td><?php echo $gender == 'male' ? $surname_old : $w_surname;?></td></tr>
</table>
Read more here: http://uk1.php.net/ternary
use this code
<table>
<tr><td><?php echo $gender;?> </td></tr>
<tr><td><?php echo ($gender == 'male') ? '' : $w_surname ; ?></td></tr>
<tr><td><?php echo ($gender == 'male') ? $surname_old : ''; ?></td></tr>
</table>
<table>
<tr>
<td> <?php if ($gender== 'female'): echo $w_surname; endif;?></td>
<td> <?php if ($gender== 'male'): echo $w_surname,$surname_old; endif;?></td>
</tr>
</table>