[英]get values from two columns in the same row
I need values from two columns ( cnt
, link
) in the same row:我需要来自同一行中两列(
cnt
、 link
)的值:
$st = $db->query("select cnt, link from rolls where def = 1 limit 1");
$str = $st->fetch()['cnt'];
$link = $st->fetch()['link'];
echo $str; // this works
echo $link; // doesn't work - nothing is echoed
How to get both values?如何获得这两个值?
You can use fetch_assoc() like that:您可以像这样使用 fetch_assoc() :
$st = $db->query("select cnt, link from rolls where def = 1 limit 1");
$str = $st->fetch_assoc();
echo $str['cnt'].' '.$str['link '];
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.