PHP-从单个mysql表中检索多条记录并附加到字符串
我在mysql中有下表。我需要从此表中选择Hid并将结果附加到字符串“$s”。如果你能帮忙,那就太好了 表名:病例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
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”]的缩写代码>感谢大家为我的帖子发布答案和建议。感谢大家为我的帖子发布答案和建议。