php - 为数组 PHP 创建模板变量($templatevars)时遇到问题
问题描述
我在将数组加载到 templatevars 变量时遇到问题 每次运行它时似乎都无法识别,而且似乎没有将数组放入变量中 我将不胜感激我能得到的任何帮助 谢谢
这是我正在使用的代码
<?php
require '../template.php';
$title = 'List';
if (isset($_SESSION['login']) && $_SESSION['login'] == true) {
if (isset($_POST['submit'])) {
$jokes = find($pdo, 'jokes');
$applications = $pdo->prepare('SELECT count(*) as count FROM applications WHERE jokeId = :jokeId');
$applications->execute(['jokeId' => $jokes['id']]);
$applicantNumber = $applications->fetch();
$categoryList = $pdo->prepare('SELECT * FROM category WHERE id = :id');
$values = [
'id' => $jokes['categoryid']
];
$categoryList->execute($values);
$categoryName = $categoryList->fetch();
$filterCity = find($pdo, 'jokes');
$templateVars = array(
'jokes' => $jokes,
'category' => $categoryList,
'applications' => $applications,
'jokes' => $filterCity,
'categoryList' => $categoryName,
'applications' => $applicantNumber
);
} else {
$jokes = find($pdo, 'jokes');
$output = loadTemplate('../Templates/jobListing.html.php', $templateVars);
}
} else {
$output = loadTemplate('../Templates/login.html.php', []);
}
require '../Templates/layout.html.php';
解决方案
推荐阅读
- flutter - Flutter Carousel null 安全性
- javascript - 如何在本机反应中以 {dd-mm-yyyy} 格式计算两个日期之间的差异
- r - 使用ggplot在r中堆积条形图
- oracle - 在性能方面使用OLAP for OBIEE是否更有效?
- c++ - 移动 ctor 不启动
- intellij-idea - 在 intelij Ultimate Edition 中设置 xml bean 的问题
- rust - 向前和向后跳跃的迭代器。多次可变借款
- mysql - Feathers sequelize 按关联列查找
- list - SwiftUI List 在任何视图更改时重置滚动
- laravel - 转换法语日期格式