Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/260.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-从单个mysql表中检索多条记录并附加到字符串_Php - Fatal编程技术网

PHP-从单个mysql表中检索多条记录并附加到字符串

PHP-从单个mysql表中检索多条记录并附加到字符串,php,Php,我在mysql中有下表。我需要从此表中选择Hid并将结果附加到字符串“$s”。如果你能帮忙,那就太好了 表名:病例 Did Hid Year Case --- --- ---- ---- 1 1 2011 6 1 1 2012 7 2 2 2011 40 2 2 2012 10 php代码段: 假设您的查询工作正常,看起来可能: $did=1; $yr=2011; $s=''; $q="sele

我在mysql中有下表。我需要从此表中选择Hid并将结果附加到字符串“$s”。如果你能帮忙,那就太好了

表名:病例

Did   Hid   Year  Case
---   ---   ----  ----
 1     1    2011   6
 1     1    2012   7
 2     2    2011   40
 2     2    2012   10
php代码段:
假设您的查询工作正常,看起来可能:

$did=1;
$yr=2011;
$s='';
$q="select Hid from CASES where Did=$did and Year=$yr and Case!=0 ";
$r=mysql_query($q);
while($rw=mysql_fetch_assoc($r))
{
    $s .= $rw['Hid'];
}
这只会给你一个字符串,把所有的HID放在一起。。如果您想要在角色之间或其他角色,您可以:

$did=1;
$yr=2011;
$s=array();
$q="select Hid from CASES where Did=$did and Year=$yr and Case!=0 ";
$r=mysql_query($q);
while($rw=mysql_fetch_assoc($r))
{
    $s[] = $rw['Hid'];
}
$result = implode( ',', $s );

上面的$result将以逗号分隔的HID列表结束。

假设您的查询有效,它看起来可能:

$did=1;
$yr=2011;
$s='';
$q="select Hid from CASES where Did=$did and Year=$yr and Case!=0 ";
$r=mysql_query($q);
while($rw=mysql_fetch_assoc($r))
{
    $s .= $rw['Hid'];
}
这只会给你一个字符串,把所有的HID放在一起。。如果您想要在角色之间或其他角色,您可以:

$did=1;
$yr=2011;
$s=array();
$q="select Hid from CASES where Did=$did and Year=$yr and Case!=0 ";
$r=mysql_query($q);
while($rw=mysql_fetch_assoc($r))
{
    $s[] = $rw['Hid'];
}
$result = implode( ',', $s );
上面的$result将以逗号分隔的HID列表结束。

使用:

使用:


获取/检索数组中的数据并将其内爆为字符串。参考


对于内爆

获取/检索数组中的数据并将其内爆为字符串。参考
$did=1;
$yr=2011;
$s='';
$q="select Hid from CASES where Did=$did and Year=$yr and Case!=0 ";

    $r=mysql_query($q);
    while($rw=mysql_fetch_assoc($r))
    {
        $s .= $rw['hid'] . '<br />';
    }



echo $s;

对于内爆

$did=1;
$did=1;
$yr=2011;
$s='';
$q="select Hid from CASES where Did=$did and Year=$yr and Case!=0 ";

    $r=mysql_query($q);
    while($rw=mysql_fetch_assoc($r))
    {
        $s .= $rw['hid'] . '<br />';
    }



echo $s;
$yr=2011年; $s=''; $q=“从Did=$Did和YER=$yr和Case!=0的案例中选择Hid”; $r=mysql\u查询($q); 而($rw=mysql\u fetch\u assoc($r)) { $s.=$rw['hid'].
; } echo$s;
$did=1;
$yr=2011年;
$s='';
$q=“从Did=$Did和YER=$yr和Case!=0的案例中选择Hid”;
$r=mysql\u查询($q);
而($rw=mysql\u fetch\u assoc($r))
{
$s.=$rw['hid'].
; } echo$s;
$s.=$rw[“Hid”]
$s=$s.$rw[“Hid”]的缩写
$s.=$rw[“Hid”]
$s=$s.$rw[“Hid”]的缩写感谢大家为我的帖子发布答案和建议。感谢大家为我的帖子发布答案和建议。