在 mysql 中使用数据类型布尔值进行发布和取消发布



<select> <option>发布</option> <option>取消发布</option> </select>

mysql 列名"状态"数据类型"布尔"

我想在选择发布时设置它。类别在我的网页上可见,当我从我的网页中选择未发布的类别时禁用。

任何人都可以给我发送"PHP代码"如何设置进程页面和MySQL列

类似

<?php
if (isset($_POST['published'])) {
    $conn = getConnection();
    if(! $conn ) {
        die('Could not connect: ' . mysql_error());
    }
    $published_value = (isset($_POST['published'])) ? 1 : 0;
    $sql = '
        UPDATE table_name
        SET published='.(int) $published_value.'
        WHERE record_id = 1
    ';
    mysql_close($conn);
}
function getConnection() {
    $dbhost = 'localhost:3036';
    $dbuser = 'root';
    $dbpass = 'rootpassword';
    return mysql_connect($dbhost, $dbuser, $dbpass);
}
function executeSQL($sql) {
    mysql_select_db('your_db_name');
    $retval = mysql_query( $sql, $conn );
    if(!$retval) {
        die('Could not update data: ' . mysql_error());
    }
}
?>

最新更新