我有一個 display_all_groups.php 頁面,顯示用戶創建的所有組的引導卡。當用戶點擊“查看組”超鏈接時,它會將他們定向到 view_group.php
這是我的代碼
session_start();
require_once $_SERVER["DOCUMENT_ROOT"].'/mindspace/Business Services Layer/ManageGroupsController/GroupsController.php';
$std_id = $_SESSION['std_id'];
$group = new ManageGroupsController();
$data = $group->viewGroups($std_id);
?>
<div class="main-panel">
<div class="content-wrapper">
<div class="row">
<div class="col-12 grid-margin stretch-card">
<form method="post">
<?php
foreach($data as $row){
?>
<div class="card-body">
<div class="card" style="width: 18rem;">
<img class="card-img-top" src="../../template/images/banner.png" alt="Card image cap">
<div class="card-body">
<h5 class="card-title"><?=$row['group_name']?></h5>
<p class="card-text"></p>
<a class="btn btn-primary" href="view_group.php?group_id=<?=$row['group_id']?>">View Group</a>
</div>
</div>
</div>
</form>
<?php } ?>
</div>
</div>
</div>
</div>
當我嘗試單擊“查看組”按鈕時,它沒有將我帶到我想要的其他頁面。請幫忙,我對 PHP 很陌生
uj5u.com熱心網友回復:
很難說到底是什么問題。首先,我會始終檢查 $data 是否為空。然后正確命名鍵。我不知道資料物件。
如果一切都正確,那么它應該可以作業。一個小提示:在鏈接中仍然有一個簡單的引號。你也應該洗掉它。
<?= $row['group_id']?> >>>>**'**<<<< "
uj5u.com熱心網友回復:
<?php session_start();
require_once $_SERVER["DOCUMENT_ROOT"] . '/mindspace/Business Services Layer/ManageGroupsController/GroupsController.php';
$std_id = $_SESSION['std_id'];
$group = new ManageGroupsController();
$data = $group->viewGroups($std_id);
?>
<div class="main-panel">
<div class="content-wrapper">
<div class="row">
<div class="col-12 grid-margin stretch-card">
<form method="post">
<?php
foreach ($data as $row) {
?>
<div class="card-body">
<div class="card" style="width: 18rem;">
<img class="card-img-top" src="../../template/images/banner.png" alt="Card image cap">
<div class="card-body">
<h5 class="card-title"><? echo $row['group_name']; ?></h5> <!-- Used echo -->
<p class="card-text"></p>
<a class="btn btn-primary" href="view_group.php?group_id=<? echo $row['group_id']; ?>">View Group</a> <!-- used echo, removed extra single quote -->
</div>
</div>
</div>
</form>
<?php } ?>
</div>
</div>
</div>
</div>
我對代碼做了一些更改,
- 用過的
echo - 洗掉了額外的單引號
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/351205.html
標籤:php
上一篇:未定義的型別“App\Providers\Passport”laravel8
下一篇:如何呼叫匿名物件php的方法?
