首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >我想从我的表中计算特定的ID。

我想从我的表中计算特定的ID。
EN

Stack Overflow用户
提问于 2014-03-13 09:55:40
回答 2查看 46关注 0票数 0

我有这个密码

代码语言:javascript
代码运行次数:0
运行
复制
<?php 
    $votes_query=mysql_query("select * from votes where CandidateID='$id'");
    $vote_count=mysql_num_rows($votes_query);
    echo $vote_count;
?>

它从我的votes表中获取单独的*ID。

我需要一个可以帮助获取特定*ID*s之和的代码。

比方说,我的桌子上有ID-205ID-209

EN

回答 2

Stack Overflow用户

发布于 2014-03-13 09:57:35

代码语言:javascript
代码运行次数:0
运行
复制
<?php
$ids = array('205','209');

$votes_query=mysql_query("select * from votes where CandidateID IN($ids) ");
$vote_count=mysql_num_rows($votes_query);
echo $vote_count;
?>

将所有ID放在一个数组中&在mysql子句中使用。

票数 0
EN

Stack Overflow用户

发布于 2014-03-13 11:23:02

代码语言:javascript
代码运行次数:0
运行
复制
<?php 
    $ids = array('205','209');

    $sql  "SELECT SUM(field_score) AS vote_score FROM votes WHERE CandidateID IN ($ids)";

    $vote_score = mysql_query($sql);
    echo $vote_score;    
?>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22374851

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档