首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何以逗号分隔的方式存储数据库值?

问如何以逗号分隔的方式存储数据库值?
EN

Stack Overflow用户
提问于 2011-10-31 21:10:49
回答 1查看 1.8K关注 0票数 0

在这里,我试图以逗号分隔的方式获取数据库值,并将其存储在一个javascript变量中。我试过了。但是我不能把它们用逗号隔开,因为输出都在一起。请纠正我哪里做错了。

注:如果assignedto的值为空。标志为1的员工姓名将从数据库中获取。但在下面的脚本中,我要求它们用逗号分隔。

代码语言:javascript
复制
 if(assignedto == "")
    {
    '<?php
        $val = mysql_query("select * from staff where flag='1'");
        $arr='';
        while ($row = mysql_fetch_array($val))
        {
        $arr = array($row['name']);
        $assign .= implode(',',$arr);

    ?>'
    assignedto = '<?php echo $assign; }?>';
    }
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-10-31 21:18:59

我不确定,但你的代码似乎是错误的,你试过这个吗?

代码语言:javascript
复制
if(assignedto == ""){
   <?php
   $val = mysql_query("select * from staff where flag='1'");
   $arr=array();
   while ($row = mysql_fetch_array($val)){
       $arr[] = $row['name'];
   }
   $assign = implode(',',$arr);
   ?>
   assignedto = '<?php echo str_replace('\'','\\\'',$assign); ?>';
}
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7954198

复制
相关文章

相似问题

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