PHP에서 개발한 메시지 보드 표시 페이지
우리가 게시하는 메시지를 홈페이지와 함께 표시하려면 HTML과 PHP 언어를 혼합하여 사용해야 합니다. 아래 코드를 참조하세요.
우리는 HTML 페이지에서 메시지를 성공적으로 게시했으며, 이는 데이터가 데이터베이스에 성공적으로 저장되었으므로 데이터베이스에서 이러한 데이터만 읽어야 합니다. 코드는 다음과 같습니다
<?php
session_start();
header("content-type:text/html;charset= utf-8");
$conn=mysqli_connect("localhost","root","root","Ressage");
mysqli_set_charset($conn,'utf8'); //문자 집합 설정
$sql= "select * from ressage_user;
$result=mysqli_query($conn,$sql);
?>
session_start();
header("content-type:text/html;charset= utf-8");
$conn=mysqli_connect("localhost","root","root","Ressage");
mysqli_set_charset($conn,'utf8'); //문자 집합 설정
$sql= "select * from ressage_user;
$result=mysqli_query($conn,$sql);
?>
위의 두 줄의 코드를 사용하면 데이터베이스에서 데이터를 쿼리할 수 있습니다.
어려운 점은 HTML 페이지에 지정하는 방법 형식이 표시됩니다. 아래 코드를 보세요
<p> <? if($result==null){ echo"暂时没有留言"; } ?> </p> <?php while($row=mysqli_fetch_array($result)){ ?> <table border="1" cellspacing="0"> <tr> <td>姓名:<?php echo $row['name']?></td> <td style="text-align: center">留言时间:<?php echo $row['ressage_time']?></td> <td><a href="ressage_delete.php?id=<?php echo $row['id']?>" >删除</a> </td> </tr> <tr> <td colspan="3">你的留言:<?php echo $row['content']?></td> </tr> </table> <?php }?>
위 코드는 HTML과 PHP를 혼합한 것입니다. 먼저 데이터베이스의 데이터를 배열 형식으로 읽습니다. 그런 다음 해당 필드를 가져와서 반복합니다. 위의 코드를 결합하면 데이터를 읽고 표시할 수 있지만 이러한 코드를 홈페이지 코드와 함께 넣어야 하므로 이러한 코드는 추가 조합이 필요합니다. 다음 장을 참조하세요