小编Leo*_*Leo的帖子

以逗号分隔格式化价格

在我的数据库中,我有类似的值

256.23,200.33,89.33,133.45,

我必须将这些值乘以千,然后将结果格式化为价格(以逗号分隔)

256.23 x 1000 = 256230            I want to show this as            256,230

200.33 x 1000 = 200330            I want this as                    200,330

89.33  x 1000 = 89330             I want this as                    89,330

目前我正在使用配方奶粉

echo "Price is : $".$price*1000;
Run Code Online (Sandbox Code Playgroud)

但是如何格式化,我不知道.

php formatting

9
推荐指数
1
解决办法
2万
查看次数

在更改宽度时绘制图表不需要的小数

我正在使用google flot chart,它根据用户选择的值显示图表.图表显示x轴上的年份和y轴上的价格.

问题是如果图形宽度很小,它会正确显示值.例如,如果我将宽度设置为

<div id="placeholder" style="width:500px;height:300px"></div>
Run Code Online (Sandbox Code Playgroud)

但如果图形宽度增加就像

<div id="placeholder" style="width:650px;height:300px"></div>
Run Code Online (Sandbox Code Playgroud)

图表显示x轴上不需要的零,例如

Insted of  2010  it shows  2010.0
Insted of  2011  it shows  2011.0
Insted of  2012  it shows  2012.0
Run Code Online (Sandbox Code Playgroud)

我只是想摆脱这些不必要的零.谷歌根本没有帮助我,我完全不知道这种愚蠢的行为.

jquery charts jquery-plugins flot

4
推荐指数
1
解决办法
3610
查看次数

用于计算访问次数和重定向的PHP会话if(session ['visits'] = 1)

我正在尝试创建一个页面,如果您的用户第一次重定向到索引页面,但如果用户第二次来到该页面不重定向.我使用简单的php会话来计算访问次数和if语句来检查条件:

<?php
session_start(); 
$_SESSION['views'] = $SESSION['views']+1;
if($SESSION['views'] = 1){
header("location:index.php");
}
?>
Run Code Online (Sandbox Code Playgroud)

问题是用零初始化数组即

<?php    
$_SESSION['views']=0;
?>
Run Code Online (Sandbox Code Playgroud)

它看起来既简单又不那么简单.

php session redirect

3
推荐指数
1
解决办法
2万
查看次数

从mysql数据库填充下拉列表,不要重复值

我正在从mysql数据库填充下拉菜单.它运作良好,但我希望它不重复价值观.(即如果某个值在数据库中是N次,则在下拉列表中只出现一次)

这是我的代码:

<?php

mysql_connect('host', 'user', 'pass');
mysql_select_db ("database");

$sql = "SELECT year FROM data";
$result = mysql_query($sql);

echo "<select name='year'>";
while ($row = mysql_fetch_array($result)) {
    echo "<option value='" . $row['year'] . "'>" . $row['year'] . "</option>";
}
echo "</select>";

?>
Run Code Online (Sandbox Code Playgroud)

php mysql select option drop-down-menu

2
推荐指数
1
解决办法
1万
查看次数