如何使用PHP和SQLite获取不同数组中的数据?
我试图从不同的表中获取数据,但在数组中没有显示任何内容。如果我要评论的话,其中一个结果就是显示一个数组如何使用PHP和SQLite获取不同数组中的数据?,php,sql,arrays,sqlite,Php,Sql,Arrays,Sqlite,我试图从不同的表中获取数据,但在数组中没有显示任何内容。如果我要评论的话,其中一个结果就是显示一个数组 $result->setFetchMode(PDO::FETCH_ASSOC); $items = $result->fetchAll(); $sql = "SELECT * FROM 'types' ORDER BY 'id'"; $result = $objDb->query($sql); if (!$result) { thro
$result->setFetchMode(PDO::FETCH_ASSOC);
$items = $result->fetchAll();
$sql = "SELECT *
FROM 'types'
ORDER BY 'id'";
$result = $objDb->query($sql);
if (!$result) {
throw new PDOException("Error Processing Request");
}
$result->setFetchMode(PDO::FETCH_ASSOC);
$types = $result->fetchAll();
// $clients = $result->fetchAll();
此处仅显示“类型”表。如果我从'types'更改为'clients',并对$types=$result行进行注释,将显示'clients'表,但我想同时显示这两个表。我该怎么做 之所以只能显示一个表的数据,是因为要设置$result变量两次。如果您得到一个表的值,然后立即得到另一个表的值,您将覆盖第一个表的结果。您需要先存储结果,然后获取新结果,然后在需要时使用存储的结果
对“clients”表执行单独的查询。您需要两个查询,每个表一个,或者如果两个表中的数据都相关,则将它们加入查询中。