`我有一個網頁,其中顯示感言。我只想顯示那些數據庫中「狀態」爲「1」的證明書。如何在管理員點擊更新後立即將名爲「status」的數據庫列從「0」更新爲「1」。我也使用AJAX。經管理員批准後更新數據庫
<tr align='center'>
<?php
include ('includes/connect.php');
$query1= "SELECT* from testdata ORDER BY 1 DESC ";
$run= mysql_query($query1) ;
while
($row =mysql_fetch_array($run)){
$Id=$row['0'];
$name=$row['1'];
$company=$row['2'];
$designation=$row['3'];
$email= $row['4'];
$message=$row['5'];
?>
<td> <?php echo $Id?> </td>
<td> <?php echo $name; ?> </td>
<td> <?php echo $company ?> </td>
<td> <?php echo $designation ?> </td>
<td> <?php echo $email ?> </td>
<td> <?php echo $message ?> </td>
<td > <form method ="post" action= "update.php"> <input type ="submit" value= "approve" name ="approve"></input></form> </td>
</tr>
<?php } ?>
<tr align='center'>
<td> <?php echo $Id?> </td>
<td> <?php echo $name1; ?> </td>
<td> <?php echo $company1 ?> </td>
<td> <?php echo $designation1 ?> </td>
<td> <?php echo $email1 ?> </td>
<td> <?php echo $message1 ?> </td>
<td > <input class='action' type ="submit" value= "update" name ="update"></input> </td>
</tr>
_「我該如何編碼我的更新文件?」_ - >這將涉及代碼從'PHP'即服務r端和JavaScript即客戶端。我對PHP不太瞭解,但對於JS,你幾乎就在那裏。你確實需要在下拉菜單的'change'事件上通過'Ajax'調用你的PHP方法。現在什麼是阻擋者? – Rohit416
update.php文件沒有更新數據庫,它可以在數據庫的狀態欄中將值設置爲「0」到「1」 –