gpt4 book ai didi

php - 使用TinyButStrong,如何将结果加载到选项标签中?

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

环境:Apache/2.4.4 (Win32) OpenSSL/0.9.8y PHP/5.4.19

我刚开始使用 TinyButStrong。

从 MYSQL 存储过程返回结果,数据如下:

vardump($auth_user_list); 
//example of output
array(10)
{
[0]=> array(2)
{
["id"]=> string(1) "1"
["login"]=> string(5) "User1"
}
[1]=> array(2)
{
["id"]=> string(1) "2"
["login"]=> string(5) "User2"
}
...
}

使用 TinyButStrong 我合并结果

$TBS->MergeBlock('auth_user_list',$auth_user_list);

在加载页面上:

<select id="user_list" name="user_list" onchange="$('#username').val(this.options[this.selectedIndex].text)">
<option>Select user<option>
<option>[var.auth_user_list.login; block=opt]</option>
</select>

结果中的选项未加载到我的选择列表中。我做错了什么 - 我遵循了模板。

我也收到此通知,因为我将 error_reporting 设置为 E_ALL

Notice: Array to string conversion in C:\xampp\htdocs\Landells\classes\tbs_class_php5.php on line 1253

最佳答案

由于您要合并名为 auth_user_list 的 block ,因此您的模板应该是:

<option>[auth_user_list.login;block=option]</option>

var 是用于合并嵌入某些参数中的标签的前缀,例如 if/then/else/script/...在旧版 TBS 中,它还用于合并自动字段,但不用于合并 block 。

关于php - 使用TinyButStrong,如何将结果加载到选项标签中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20475842/

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