我有 PHP 的知识,但我仍在学习 Json。首先,我想明确我在寻找什么。我在 mysql 数据库中有两个表,table1( users ) 和 table2( business )。表“users”包含这些行(id、uid、business_name),表“business”包含这些行(id、uid、category)。
我在 PHP 页面中有以下代码:
if(isset($_GET['catName'])) {
$cat = $_GET['catName'];
$stmt = $pdo->prepare("SELECT id, uid, category FROM business WHERE category = ? ");
$stmt->execute(array($_GET['catName']));
$arr = $stmt->fetchAll(PDO::FETCH_ASSOC);
}
我能够在我的 html 页面上获得 json 输出,例如 101、102、103 等。
但我想根据第一个表的输出 uid 从第二个表“业务”中获取业务名称行,如 ABC 业务、XYZ 业务、123 业务等。简而言之,我想要 business_name 输出而不是第二个表的 uid 输出。请帮我。非常感谢你。