gpt4 book ai didi

php - 如何让 PHP 将 MySQL 中的空白字段转换为 "0"?

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

我在 MySQL 中创建了一个名为“pid”的字段,我在 PHP 编码中将其用在其他变量名称的末尾,以指示用户创建了 7 个模板设计中的哪一个。限制是 7,此时他们会收到一条消息,表明他们已达到限制。

除了字段为空时(用户创建第一个模板之前),我的代码可以正常工作。当我硬编码“0”时,它起作用了。但是,显然,我需要使用“{pid}”变量来获取数据库中的模板序列。

这是 PHP:

<?PHP
$pid = {pid};
$total_templates = 7;
if ($total_templates > $pid) {
echo "<a href='create.template.php'><img src='create_template.png'></a>";
} else {
echo "<b style='color: #CC0000'>Your limit of $pid Templates has been reached";
}
?>

如何结合上述代码获取将MySQL中的空白字段转换为“0”的代码?

最佳答案

如果我理解你的问题,如果它是empty(),你能不能不把它设置为0

$pid={pid};
if(empty($pid))
$pid = 0;

您还可以在 mysql 中为该字段设置默认值。如果您使用的是 phpAdmin,请转到表格并单击“更改”操作并在那里设置默认值。如果您需要 sql 命令来执行此操作,我也可以为您提供。

关于php - 如何让 PHP 将 MySQL 中的空白字段转换为 "0"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10821466/

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