以下查询中的错误是什么?

Edw*_*lex 5 php mysql drupal

我在Drupal6中编写了以下查询.

$sql = 
    "SELECT registryvalue 
    FROM {muln_registry} 
    WHERE fk_applicationid = %d 
    AND registrykey = '%s'";

$result = db_result(db_query($sql, 32, 'SHOW_SCORE_TO_STUDENT'));
Run Code Online (Sandbox Code Playgroud)

它应该返回值1.但它没有显示任何内容.如果我在mysql编辑器中复制并运行,它会正确返回.

但现在它给了空.数据库连接等没有错误.因为其他查询运行正常.

这可能是什么错误?

Yog*_*har 0

我所看到的错误是因为{}

应该

 $sql = "SELECT registryvalue FROM muln_registry WHERE fk_applicationid = %d AND registrykey = '%s'";
Run Code Online (Sandbox Code Playgroud)