gpt4 book ai didi

php - 带数组的 SQL 查询

转载 作者:太空宇宙 更新时间:2023-11-03 12:31:24 28 4
gpt4 key购买 nike

PHP 新手。我有一个很长的 SQL 查询,类似于:

SELECT name, date, bio, image, articles, related FROM Person WHERE id = $id

我想以与此类似的方式使用 mysqli 进行查询:

$results = $mysqli->query($testQuery);

其中 $testQuery 是我上面写的 MySQL 查询。

我不想在查询文本中输入字段列表,而是想将字段名称分配给一个数组或类似的东西,然后在查询文本中解压该数组,这样我就可以做一些事情喜欢

$testQuery = SELECT {$listOfFields} FROM Person

有人知道我将如何实现吗?

最佳答案

你可以使用:

$listOfFields = array('name', 'date', 'bio', 'image', 'articles');

$testQuery = "SELECT ".implode(",",$listOfFields)." FROM Person";

关于php - 带数组的 SQL 查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15189548/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com