IF文教えて下さい
created: 2010-02-02 21:51 | modified: 2010-02-06 00:11 | reply: 5
[4348] IF文教えて下さい - わんこ - 2010-02-02 21:51- [4349] Re. IF文教えて下さい - ゆうじ - 2010-02-03 03:53
- [4350] ゆうじさんありがとうございます - わんこ - 2010-02-04 22:59
- [4351] もう一度お願いいたします。 - わんこ - 2010-02-05 00:10
- [4352] if~elseif~else です - ゆうじ - 2010-02-05 00:49
- [4353] できました - わんこ - 2010-02-06 00:11
[4349] Re. IF文教えて下さい
user: ゆうじ | created: 2010-02-03 03:53
こんばんわ。
else{ の後に、?> が無いので構文エラーになると思います。
その分、</td> の前に ?> が2つあるのでこれが一つ余分かと。
あと、</a> が無いかも。
参考になれば。HTML と PHP が混在してる場合
if ~ else 文などのスコープがわかりづらくなるので
条件分岐などは、<?php ?> と「別の構文」の複合技で
単純な命令は、<?php ?> で、という具合に私は使い分けてます。
●制御構造に関する別の構文
http://jp.php.net/manual/ja/control-structures.alternative-syntax.php
if(条件式1):
// 文;
elseif(条件式2):
// 文;
else:
// 文;
endif;
else{ の後に、?> が無いので構文エラーになると思います。
その分、</td> の前に ?> が2つあるのでこれが一つ余分かと。
あと、</a> が無いかも。
参考になれば。HTML と PHP が混在してる場合
if ~ else 文などのスコープがわかりづらくなるので
条件分岐などは、<?php ?> と「別の構文」の複合技で
単純な命令は、<?php ?> で、という具合に私は使い分けてます。
●制御構造に関する別の構文
http://jp.php.net/manual/ja/control-structures.alternative-syntax.php
if(条件式1):
// 文;
elseif(条件式2):
// 文;
else:
// 文;
endif;
<td>
<?php if($row_photo['state_id'] == 1): ?>
<?php echo $row_photo['state_name']; ?>
<?php else: ?>
<a href="koinu_detail.php?recordID=<?php echo $row_photo['photoid']; ?>"> <?php echo $row_photo['photoid']; ?></a>
<?php endif; ?>
</td>