ずいぶん前から来てますが、投稿するのは初めてです。だからここに行く:
Web サイト用の DB を作成しています。これまでのところ、すべてが順調に進んでおり、正しく機能しています。しかし、コメントを表示する .php を作成すると、エコーがまったくないかのようになります。
考えられる結果のいずれについてもエラーが発生しないため、コードは正常に機能しています。しかし、結果があるべきところに、何も現れない...
ここに私のコードがあります:
<?php $pickstory=$_POST['pickstory'];
$result = mysql_query("SELECT name, comment
FROM originalwork
WHERE story = '$pickstory'", $conexion);
if($fila= mysql_fetch_row($result)!=0){ ?>
<?php echo "<h6>Comments on $pickstory</h6>"; ?>
<table width="900">
<tr>
<td width="159" align="left" valign="top"></td>
<td width="729"></td>
</tr>
<?php while ($fila= mysql_fetch_row($result)) { ?>
<tr>
<td><?php echo "<h2>Name: $fila[0]</h2>"; ?></td>
<td><?php echo "<p>$fila[1]</p>"; }?></td>
</tr>
<?php } else { echo "<h5>No comments on $pickstory so far. Be the first!</h5>"; } ?>
</table>
<?php mysql_free_result($result); mysql_close(); ?>
私が言ったように、コードは機能し、エラーは発生しません。結果がない場合は、「コメントはありません...」というメッセージが表示されます。すべて良い。問題は、表示する結果があるときに何も表示されないことです。助けてください??