dtol41388 2015-09-23 06:52
浏览 80
已采纳

如何从表中获取唯一的id数组

I have an array of data coming from table. It has number of fields and post_id(int) is one them. I want to get unique value of post_id field of returned array.

$data is returned query

foreach ($data as $key => $get_values) {    
         $post_id = $get_values->post_id;

         $get_query = "select DISTINCT (post_id) from wp_postmeta where post_id = $post_id";

         $get_postId = mysqli_query($get_query);<br>
}  

I want to get DISTINCT (post_id) only.
Any one have solution or any Idea?

  • 写回答

5条回答 默认 最新

  • doutang3760 2015-09-23 07:05
    关注

    Try this

    $post_id ="";
    foreach ($data as $key => $get_values) {    
    $post_id. = $get_values->post_id.",";
    }
    $post_id =substr($post_id,0,-1);
    $get_query = "select DISTINCT (post_id) from wp_postmeta where post_id in ($post_id)";
    
    $get_postId = mysqli_query($get_query);
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(4条)

报告相同问题?

悬赏问题

  • ¥15 微信小程序协议怎么写
  • ¥15 c语言怎么用printf(“\b \b”)与getch()实现黑框里写入与删除?
  • ¥20 怎么用dlib库的算法识别小麦病虫害
  • ¥15 华为ensp模拟器中S5700交换机在配置过程中老是反复重启
  • ¥15 java写代码遇到问题,求帮助
  • ¥15 uniapp uview http 如何实现统一的请求异常信息提示?
  • ¥15 有了解d3和topogram.js库的吗?有偿请教
  • ¥100 任意维数的K均值聚类
  • ¥15 stamps做sbas-insar,时序沉降图怎么画
  • ¥15 买了个传感器,根据商家发的代码和步骤使用但是代码报错了不会改,有没有人可以看看