gpt4 book ai didi

php - joomla中如何将参数从一个模块发送到另一个模块

转载 作者:行者123 更新时间:2023-11-29 21:14:36 24 4
gpt4 key购买 nike

我所做的是我刚刚安装了 Flexi 自定义代码模块以在我的 joomla 网站中使用 php,我创建了一个新数据库而不是 joomla 数据库,我将代码如下所示连接并给出了结果。

$rows = $result->num_rows;    // Find total rows returned by database
if($rows > 0) {
$cols = 3; // Define number of columns
$counter = 1; // Counter used to identify if we need to start or end a row
$nbsp = $cols - ($rows % $cols); // Calculate the number of blank columns

$container_class = 'container-fluid'; // Parent container class name
$row_class = 'row'; // Row class name
$col_class = 'col-sm-4'; // Column class name

echo '<div class="'.$container_class.'">'; // Container open
while ($item = $result->fetch_array()) {
if(($counter % $cols) == 1) { // Check if it's new row
echo '<div class="'.$row_class.'">'; // Start a new row
}
$jid=$item['jid'];
$jdesc = $item['jdesc'];
$duration=$item['duration'];
$jobtitle=$item['jobtitle'];

echo ('<div class="'.$col_class.'">'.'<h3>'.'<a href="showjob?jid=' . $jid . ' ">' .$jobtitle . '</a>' .'</br>'.$jdesc.'<br/>'.$duration.'</h3>'.'<h5>'.$item['name'].'</h5></div>');

if(($counter % $cols) == 0) { // If it's last column in each row then counter remainder will be zero
echo '</div>'; // Close the row
}
$counter++; // Increase the counter
}
$result->free();
if($nbsp > 0) { // Adjustment to add unused column in last row if they exist
for ($i = 0; $i < $nbsp; $i++) {
echo '<div class="'.$col_class.'">&nbsp;</div>';
}
echo '</div>'; // Close the row
}
echo '</div>'; // Close the container
}
?>

<?php
$conn->close();
?>

它已创建数据库连接并给出了结果,但有了该结果,我想将参数发送到其他模块以显示结果,如何将参数从一个模块发送到另一个模块,最后,我想在单击链接时将 id 值获取到另一个模块

最佳答案

我解决了这个问题,问题是我们发送到另一个页面的链接正在保存缓存,所以我刚刚安装了缓存管理器插件并添加了特定页面以不想保存缓存。所以问题解决了,现在我可以了轻松从另一个模块向 joomla 模块发送任何参数。

关于php - joomla中如何将参数从一个模块发送到另一个模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36056502/

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