PHP 개발 소규모 포럼 튜토리얼 게시물 세부정보 보기

thread.php 파일 만들기

게시물을 성공적으로 게시했지만, 포럼 세부 정보 페이지에서 볼 수 있는 콘텐츠가 제한되어 있습니다. 더 많은 정보를 보려면 추가 세부 정보가 필요합니다

01.jpg

02.jpg

코드는 다음과 같습니다

<?php
header("Content-type:text/html;charset=utf-8");    //设置编码
// 创建连接
$conn = mysqli_connect("localhost", "root", "root", "mybbs");
mysqli_set_charset($conn,'utf8'); //设定字符集
$id=$_GET['id'];
$sql="SELECT * from tiopic where id='$id'";
$que=mysqli_query($conn,$sql);
$row=mysqli_fetch_array($que);
?>
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>详情</title>
    <style>
        .left{
            width: 170px;
        }
        .bg{
            background-color: #B10707;
            color: white;
        }
        .fh{
            margin-left: 18px;
        }
        .spa{
            margin-left: 25px;
        }
        .ind{
            text-indent:2em;
        }
    </style>
</head>
<body>
<table width="400px" border="1" cellpadding="12" cellspacing="0" align="center">
    <tr>
        <td colspan="2" class="bg"><?php echo $row['title'] ?>
 <span class="fh"><a style="color: white" href="forums.php">[返回]</a></span>
        </td>
    </tr>
    <tr>
        <td rowspan="2" class="left">
            发帖人:
 <?php
                    echo $row['author']
 ?>
 </td>
        <td>
              发帖时间:<?php echo $row['last_post_time']?>
 <span class="spa"><a href="reply.php?id=<?php echo$row['id']?>">回复</a></span>
 </td>
    </tr>
    <tr class="ind">
        <td><?php echo $row['content']?></td>
    </tr>
    <?php
    if($row['reply']==""){
 echo "<tr>
                 <td colspan='2'>暂时还没有回复哦!!!</td>
             </tr>";
    }else{
 echo "<tr>
                <td>回复人:".$row['reply_author']. ".".$row['reply_time']."</td>
                <td>".$row['reply']."</td>
           </tr>";
    }
 ?>
</table>
</body>
</html>

코드에 게시물에 답글을 달 수 있는 답글 링크가 있습니다. (이 튜토리얼의 코드는 재귀를 사용하지 않고 오직 한 번만 답장해주세요 )


지속적인 학습
||
<?php header("Content-type:text/html;charset=utf-8"); //设置编码 // 创建连接 $conn = mysqli_connect("localhost", "root", "root", "mybbs"); mysqli_set_charset($conn,'utf8'); //设定字符集 $id=$_GET['id']; $sql="select * from tiopic where id='$id'"; $que=mysqli_query($conn,$sql); $row=mysqli_fetch_array($que); ?> <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>详情</title> <style> .left{ width: 170px; } .bg{ background-color: #B10707; color: white; } .fh{ margin-left: 18px; } .spa{ margin-left: 25px; } .ind{ text-indent:2em; } </style> </head> <body> <table width="400px" border="1" cellpadding="12" cellspacing="0" align="center"> <tr> <td colspan="2" class="bg"><?php echo $row['title'] ?> <span class="fh"><a style="color: white" href="forums.php">[返回]</a></span> </td> </tr> <tr> <td rowspan="2" class="left"> 发帖人: <?php echo $row['author'] ?> </td> <td> 发帖时间:<?php echo $row['last_post_time']?> <span class="spa"><a href="reply.php?id=<?php echo$row['id']?>">回复</a></span> </td> </tr> <tr class="ind"> <td><?php echo $row['content']?></td> </tr> <?php if($row['reply']==""){ echo "<tr> <td colspan='2'>暂时还没有回复哦!!!</td> </tr>"; }else{ echo "<tr> <td>回复人:".$row['reply_author']. ".".$row['reply_time']."</td> <td>".$row['reply']."</td> </tr>"; } ?> </table> </body> </html>
  • 코스 추천
  • 코스웨어 다운로드
현재 코스웨어를 다운로드할 수 없습니다. 현재 직원들이 정리하고 있습니다. 앞으로도 본 강좌에 많은 관심 부탁드립니다~