Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/rust/4.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_Jquery_Sql_Smarty - Fatal编程技术网

Php 在另一个查询中使用一个查询的结果

Php 在另一个查询中使用一个查询的结果,php,jquery,sql,smarty,Php,Jquery,Sql,Smarty,我有2张桌子(特色,帖子) 特色表格包含列(PID、价格) Posts表包含列(用户ID、PID) 我想从(特色中的价格)到(列中的用户ID)的(总和) 我在PHP文件中使用了这段代码 $query="SELECT sum(price) AS fp FROM featured LEFT JOIN posts ON featured.PID=posts.PID AND posts.USERID='".mysql_real_escape_string($_SESSION['USERID'])."

我有2张桌子(特色,帖子)

特色表格包含列(PID、价格) Posts表包含列(用户ID、PID)

我想从(特色中的价格)到(列中的用户ID)的(总和)

我在PHP文件中使用了这段代码

$query="SELECT sum(price) AS fp FROM featured LEFT JOIN posts ON
featured.PID=posts.PID AND   posts.USERID='".mysql_real_escape_string($_SESSION['USERID'])."' ";
$executequery=$conn->execute($query);
$fp = $executequery->fields['fp'];
STemplate::assign('fp',$fp);
在tpl文件中,我称之为

<div class="val">
               <span>
               <em>${$fp}</em>
               </span>
               </div>

${$fp}
没有结果:(

尝试以下查询:

SELECT SUM(Price) AS FP FROM posts as P
LEFT JOIN featured as F ON F.PID=P.PID 
WHERE P.USERID=2
修改:

$query="SELECT SUM(Price) AS FP FROM posts as P LEFT JOIN featured as F ON F.PID=P.PID 
WHERE P.USERID='".mysql_real_escape_string($_SESSION['USERID'])."' ";
$executequery=$conn->execute($query);
$fp = $executequery->fields['FP'];
STemplate::assign('FP',$fp);
HTML:


${$fp}
<div class="val">
    <span>
        <em>${$fp}</em>
    </span>
</div>