Mysql 为货币设置SQL语句的格式 $salaryquery=” 挑选 薪水 从grp19.1开始 内连接grp19.0播放器 打开(salary.pid=player.pid) 左外部联接grp19.custom_数据库 打开(player.pid=custom_database.pid) 和自定义_database.username=$2 其中player.pid=$1 "; $result=pg\u prepare($conn,“工资打印”,$salaryquery); $result=pg_execute($conn,“salary_print”),数组($playerid,$_SESSION['user']); //印刷团队 回声“”; 回声“工资:”; 而($row=pg_fetch_数组($result,null,PGSQL_ASSOC)){ foreach($行作为$数据){ 回显“$data”; 回声“; } }
如果我试图以货币格式打印Mysql 为货币设置SQL语句的格式 $salaryquery=” 挑选 薪水 从grp19.1开始 内连接grp19.0播放器 打开(salary.pid=player.pid) 左外部联接grp19.custom_数据库 打开(player.pid=custom_database.pid) 和自定义_database.username=$2 其中player.pid=$1 "; $result=pg\u prepare($conn,“工资打印”,$salaryquery); $result=pg_execute($conn,“salary_print”),数组($playerid,$_SESSION['user']); //印刷团队 回声“”; 回声“工资:”; 而($row=pg_fetch_数组($result,null,PGSQL_ASSOC)){ foreach($行作为$数据){ 回显“$data”; 回声“; } },mysql,sql,database,select,currency,Mysql,Sql,Database,Select,Currency,如果我试图以货币格式打印$data。有什么简单的方法可以做到这一点吗 select语句使用球员id,根据数据库中的工资表和球员表获取他们的工资 它还为每个用户使用特定的数据库。我主要关心的是是否有一种方法可以以货币格式打印返回值 谢谢 您可以使用设置数字格式。货币符号,如果你需要的话,可以在之前重复 $salaryquery = " SELECT salary.salary FROM grp19.salary INNER JOIN grp19.player
$data
。有什么简单的方法可以做到这一点吗
select语句使用球员id,根据数据库中的工资表和球员表获取他们的工资
它还为每个用户使用特定的数据库。我主要关心的是是否有一种方法可以以货币格式打印返回值
谢谢 您可以使用设置数字格式。货币符号,如果你需要的话,可以在之前重复
$salaryquery = "
SELECT
salary.salary
FROM grp19.salary
INNER JOIN grp19.player
ON (salary.pid = player.pid)
LEFT OUTER JOIN grp19.custom_database
ON (player.pid = custom_database.pid)
AND custom_database.username = $2
WHERE player.pid = $1
";
$result = pg_prepare($conn, "salary_print", $salaryquery);
$result = pg_execute($conn, "salary_print", array($playerid, $_SESSION['user']));
//print team
echo "<br />";
echo "<b>Salary: </b>";
while($row = pg_fetch_array($result, null, PGSQL_ASSOC)) {
foreach ($row as $data){
echo"$data";
echo " ";
}
}
echo number_format($data, 2, '.', ',');