クエリステートメントにエラーがあります。長い間検索しても見つかりませんでした。誰か助けていただけますか。
設定した条件はnumber=512です。データベース内に条件を満たすレコードは1つだけですが、それを走査するたびにすべてのデータが出力されます。
原因は見つかっていません。
<!-- Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ --> $sql = "select * from `test` where number=512"; $sqlm = mysql_query($sql); while($row = mysql_fetch_array($sqlm)){ ?> <tr> <td id="photo" rowspan="6" ><img src="" /></td> <td class="td1">姓名:</td> <td class="td2"><?php echo $row[name];?></td> <td class="td1">性别:</td> <td class="td2"><?php echo $row[sex];?></td> </tr> <tr> <td class="td1">出生日期:</td> <td class="td2"><?php ?></td> <td class="td1">年龄:</td> <td class="td2"><?php ?></td> </tr> <tr> <td class="td1">现居地:</td> <td colspan="3" class="td2"><?php ?></td> </tr> <tr> <td class="td1 td3">备注:</td> <td colspan="3" class="td2"><?php ?></td> </tr> <?php } ?>