我正在用 PHP 创建一个论坛并使用 MySql 作为数据库,并且想知道如何检查 MySql 字段 topic_locked 是否等于 1。如果不是,将显示回复代码。我如何检查这个,如果你能帮我找到如何检查这个,我怎么能通过论坛将它设置为 1?
			
			4743 次
		
1 回答
            1        
        
		
我不知道你的代码。但我正在分享一个简单的程序来检查 mysql 字段的值。
<?php
// Database select and connect to host
$sql= mysql_query("SELECT topic_locked FROM table WHERE Id='your_id'");
$res= mysql_fetch_array($sql);
$value= $res['topic_locked'];
if($value=='1')
{
// reply code
}
?>
更新问,
<?php
        if(isset($_POST['update']))
        {
        $id= $_POST['id'];
        //Database select and connect to host
        mysql_query("UPDATE table SET topic_locked='1' WHERE Id='$id'");
        }
   ?>
        <form action="" method="post">
        <input type="hidden" name="id" value="your_id" />
        <input type="submit" name="update" />
        </form>
于 2013-01-03T05:15:11.257   回答