gpt4 book ai didi

mysql - 简单的 SQL 请求失败

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

我尝试计算 Drupal 数据库中的角色数量,并根据结果执行另一条语句。但由于某种原因,它失败了。我做错了什么?

$numberofroles = db_query('SELECT COUNT(rid) FROM {role}');
$roles = 1;

while ($roles < $numberofroles) {
db_query('INSERT INTO {taxonomy_access_default} (vid, rid, grant_view, grant_update, grant_delete, grant_create, grant_list) VALUES(0, '.$roles.', 1, 0, 0, 0, 1)');
$roles++;
}

最佳答案

你忘记了? ->fetchField() ?

Drupal6:

$val = db_result(db_query({...}))

Drupal7:

$val = db_query({...})->fetchField();

关于mysql - 简单的 SQL 请求失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8050443/

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