在 Doctrine Manager 中获取数组中参数的精确值

get exact value of parameter in array in doctrine manager

提问人:Timothy 提问时间:1/19/2023 最后编辑:James ZTimothy 更新时间:1/19/2023 访问量:47

问:

$sql1 = "SELECT website_url FROM vendor_info WHERE $whereStr";
$em = $this->getDoctrine()->getManager();
    $stmt = $em->getConnection()->prepare($sql1);
    $stmt->execute();
    $website_url = $stmt->fetchAll();

     foreach ($website_url as $vendorInfo) {
        dd($vendorInfo);
  
       $website = $this->url2png_v6($vendorInfo);
    }

我正在使用此查询从数据库中获取网站网址 通过使用 dd($vendorInfor);我可以看到数据正在获取。

enter image description here

我需要将唯一的网站网址添加到该函数。 我怎样才能获取没有参数名称的唯一网址。$this->url2png_v6($vendorInfo);

我是这项技术的新手。

php mysql symfony 学说 fetch

评论

0赞 Simon Goater 1/19/2023
$this->url2png_v6($vendorInfo[0]);
0赞 Timothy 1/19/2023
它返回错误并显示消息“未定义的偏移量:0”
0赞 Simon Goater 1/19/2023
对不起,试试 $this->url2png_v6($vendorInfo[“website_url”]);

答: 暂无答案