正如我在标题中提到的,我在PHP代码中将错误消息颜色更改为红色时遇到问题,这里是代码:
if(mysql_num_rows($r2)>0){
$msg2="Email already exist";
echo $msg2;
}
有人可以帮我修改吗?
感谢所有答案......
答案 0 :(得分:1)
您可以使用HTML:
import pandas as pd
df = pd.DataFrame([[2015,1,'A','R1',70],
[2015,2,'B','R2',40],
[2015,3,'C','R3',20],
[2015,1,'D','R2',90],
[2015,2,'A','R1',30],
[2015,3,'A','R3',20],
[2015,1,'B','R2',50],
[2015,2,'C','R1',90],
[2015,3,'B','R3',10],
[2015,1,'C','R3',10]],
columns = ['year','month','profile','ranking','sales'])
# create a pivot that sums the sales, sorts the profiles by total sales per year, month and profile
df.pivot_table(values = 'sales',
index = ['year','month','profile'],
columns = ['ranking'],
aggfunc = 'sum',
fill_value = 0,
margins = True).sort_values(by = 'All',ascending = False).sort_index(level=[0,1], sort_remaining=False)
或CSS:
if(mysql_num_rows($r2)>0){
$msg2="Email already exist";
echo "<font color='red'>" . $msg2 . "</font>;
}
我认为你被拒绝了,因为这是一个基本的简单问题,可以在10秒内从谷歌轻松解决(其他人可用!)。例如:http://www.w3schools.com/tags/att_font_color.asp
答案 1 :(得分:0)
您无法更改PHP内部的任何颜色,因为PHP代码保留在服务器上,并且用户可以看到颜色(通常位于客户端前面)。你可以做的是给你的消息一些属性,一个简洁的CSS类,告诉客户端用红色显示它。我只能从该片段中看到代码的上下文,所以我猜你的函数是在页面的创建中。
在这种情况下,我会做这样的事情:
在CSS中,我将放置一个名为my_error
的类:
.my_error{
color: red;
/* Other fancy things, to make it look really nice*/
}
然后我将echo
消息包裹在my_error
类的内容中。一段应该没问题:
if(mysql_num_rows($r2)>0){
$msg2='<p class="my_class">Email already exist</p>';
echo $msg2;
}
我至少可以考虑其他两种方法,这取决于PHP代码的执行位置,但这是最简单的(所有这些方法至少会使用CSS)。