gpt4 book ai didi

php - php 的开关功能

转载 作者:行者123 更新时间:2023-11-29 10:56:43 26 4
gpt4 key购买 nike

其实我还在学习PHP。我不知道到底发生了什么,但我无法找出问题所在。也许是因为 PHP 更新或其他原因。

我实际上制作了一个简单的 PHP 调试器并使用 print_r();并认为我会将其与数据库连接,以便我可以随时关闭开关或实际的调试代码。我不知道原因,但它不起作用。我提供了可以解决问题的所有内容,如果我遗漏了任何内容,请告诉我。这是来自不同页面的实际代码,我实际上将它们组合在一起。

//site Setup: (this is on the database connection file)
$debug = data_setting_value($dbc, 'debug-status');

//This one is from the function file
function data_setting_value($dbc, $id) {

$q = "SELECT * FROM settings WHERE id = 'debug-id'";
$r = mysqli_query($dbc, $q);

$data = mysqli_fetch_assoc($r);

return $data['value'];
}

// this one is from the index file

<?php if ($debug == 1) { ?>
<button id="btn-debug" class="btn btn-default"><i class="fa fa-bug"></i></button>
<?php } ?>
}

Database file

最佳答案

int 行 $q = "SELECT * FROM settings WHERE id = 'debug-id'"; 你使用 'debug-id' 将其更改为 $id .

$q = "SELECT * FROM settings WHERE id = '".$id."'";

关于php - php 的开关功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42920319/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com