Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/81.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/assembly/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 基于数据库查询的不同按钮颜色_Php_Html_Css - Fatal编程技术网

Php 基于数据库查询的不同按钮颜色

Php 基于数据库查询的不同按钮颜色,php,html,css,Php,Html,Css,我有一个网络表单,允许人们注册上课。表单底部有一个提交按钮,上面写着“注册”。在我的PHP代码中,我检查注册该类的人数。如果计数等于一个特定的数字,比如说60个注册者,我想把按钮改为红色,文本改为“班级满了”。如果我只能定义一种按钮颜色,如何使用CSS实现这一点 这是我的CSS: 按钮{ 填充:19px 39px 18px 39px; 颜色:#FFF; 背景色:#4bc970; 字号:18px; 文本对齐:居中; 字体风格:普通; 边界半径:5px; 宽度:100%; 边框:1px实心#3ac

我有一个网络表单,允许人们注册上课。表单底部有一个提交按钮,上面写着“注册”。在我的PHP代码中,我检查注册该类的人数。如果计数等于一个特定的数字,比如说60个注册者,我想把按钮改为红色,文本改为“班级满了”。如果我只能定义一种按钮颜色,如何使用CSS实现这一点

这是我的CSS:

按钮{
填充:19px 39px 18px 39px;
颜色:#FFF;
背景色:#4bc970;
字号:18px;
文本对齐:居中;
字体风格:普通;
边界半径:5px;
宽度:100%;
边框:1px实心#3ac162;
边框宽度:1px 1px 3px;
盒影:0-1px0 rgba(255255,0.1)插图;
边缘底部:10px;
}
按钮1{
填充:19px 39px 18px 39px;
颜色:#FFF;
背景色:#ff0000;
字号:18px;
文本对齐:居中;
字体风格:普通;
边界半径:5px;
宽度:100%;
边框:1px实心#3ac162;
边框宽度:1px 1px 3px;
盒影:0-1px0 rgba(255255,0.1)插图;
边缘底部:10px;

}
您需要
获取查询结果。那么你就有了价值

请注意,您使用的驱动程序也已弃用/删除

警告 该扩展在PHP5.5.0中被弃用,在PHP7.0.0中被删除。相反,应该使用MySQLi或PDO_MySQL扩展

所以代码应该是:

<?php
$count = mysql_query("select count(*) from students;");
$array = mysql_fetch_row($count);
if ($array[0] < 60){
    echo'<button type="submit" name="signup">Sign Up';
}else{
    echo'<button1 type="submit" name="">Class is Full';
}
?>
然后CSS分配变成:

#aval {


或者,如果选择使用
,则将
#
替换为
。如果可以多次出现,请使用类。

您需要
获取查询结果。那么你就有了价值

请注意,您使用的驱动程序也已弃用/删除

警告 该扩展在PHP5.5.0中被弃用,在PHP7.0.0中被删除。相反,应该使用MySQLi或PDO_MySQL扩展

所以代码应该是:

<?php
$count = mysql_query("select count(*) from students;");
$array = mysql_fetch_row($count);
if ($array[0] < 60){
    echo'<button type="submit" name="signup">Sign Up';
}else{
    echo'<button1 type="submit" name="">Class is Full';
}
?>
然后CSS分配变成:

#aval {

或者,如果选择使用
,则将
#
替换为
。如果可以多次出现,请使用类。

请。已在PHP7中删除。请学习使用PDO的语句,并考虑使用PDO。已在PHP7中删除。了解使用PDO的语句,并考虑使用PDO。