如何使用递归函数获取查询结果?

本森 OO

我有一个电话代码 1234,我正在我的数据库中检查此电话代码以获取其各自国家的名称(如果匹配)我将返回国家名称 anf 如果不匹配我正在删除电话代码示例 123 中的最后一位数字并再次检查是否匹配我正在返回国家名称,否则再次删除最后一位数字,例如 12,直到我达到 1。

function rFunc($val)
{
    if (strlen($val) != 0) {
        $sql = mysql_query("SELECT name from country Where phonecode='$val'LIMIT 1");
        if (mysql_num_rows($sql) > 0) {
            $res  = mysql_fetch_assoc($sql);
            $name = $res['name'];
            return $name;
        } else {
            rFunc(substr($val, 0, -1));
        }
    } else {
        return "N/A";
    }
}
$value = "1234";
$na    = rFunc($value);
@杰明

您只需要在递归函数中添加 return 。

return rFunc(substr($val,0,-1));

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何从函数内部的查询中获取结果

来自分类Dev

如何在函数内部使用递归查询?

来自分类Dev

如何从正在构建结果列表的递归函数中获取尾部?

来自分类Dev

如何获取使用变量的SQL查询的结果?

来自分类Dev

如何使用EasyRdf获取SPARQL查询结果

来自分类Dev

如何使用子查询获取结果

来自分类Dev

如何返回递归获取的结果?

来自分类Dev

基于查询结果的postgres中的递归函数

来自分类Dev

如何在函数中传递mysql查询并获取结果

来自分类Dev

使用模型函数从查询中获取卡盘结果

来自分类Dev

如何递归使用函数?

来自分类Dev

如何存储深度未知的递归函数的结果?

来自分类Dev

如何在函数中使用查询结果执行UPDATE

来自分类Dev

如何使用分组依据从SqlServer查询中获取单列结果

来自分类Dev

如何使用Slick 3从SQL select查询中获取结果

来自分类Dev

在 PostgreSQL 函数中使用递归查询

来自分类Dev

如何使用RxJava获取映射函数返回的结果?

来自分类Dev

如何使用哈希函数的结果来获取数组索引?

来自分类Dev

如何使用php从sql查询中获取完整结果,然后使用javascript显示该结果

来自分类Dev

等待递归函数的结果

来自分类Dev

如何从Web界面获取查询,在python代码中使用查询,然后在perl代码中读取结果?

来自分类Dev

如何从查询中获取正确的SQL结果

来自分类Dev

如何从Mongoid查询中获取结果

来自分类Dev

如何编写查询以在mysql中获取结果

来自分类Dev

如何编写linq查询以获取结果表?

来自分类Dev

如何获取 CSV 格式的 SQL 查询结果?

来自分类Dev

Laravel:如何从查询结果中获取模型?

来自分类Dev

SQLAlchemy:使用函数确定查询返回的结果

来自分类Dev

在SQL查询中使用函数的结果

Related 相关文章

  1. 1

    如何从函数内部的查询中获取结果

  2. 2

    如何在函数内部使用递归查询?

  3. 3

    如何从正在构建结果列表的递归函数中获取尾部?

  4. 4

    如何获取使用变量的SQL查询的结果?

  5. 5

    如何使用EasyRdf获取SPARQL查询结果

  6. 6

    如何使用子查询获取结果

  7. 7

    如何返回递归获取的结果?

  8. 8

    基于查询结果的postgres中的递归函数

  9. 9

    如何在函数中传递mysql查询并获取结果

  10. 10

    使用模型函数从查询中获取卡盘结果

  11. 11

    如何递归使用函数?

  12. 12

    如何存储深度未知的递归函数的结果?

  13. 13

    如何在函数中使用查询结果执行UPDATE

  14. 14

    如何使用分组依据从SqlServer查询中获取单列结果

  15. 15

    如何使用Slick 3从SQL select查询中获取结果

  16. 16

    在 PostgreSQL 函数中使用递归查询

  17. 17

    如何使用RxJava获取映射函数返回的结果?

  18. 18

    如何使用哈希函数的结果来获取数组索引?

  19. 19

    如何使用php从sql查询中获取完整结果,然后使用javascript显示该结果

  20. 20

    等待递归函数的结果

  21. 21

    如何从Web界面获取查询,在python代码中使用查询,然后在perl代码中读取结果?

  22. 22

    如何从查询中获取正确的SQL结果

  23. 23

    如何从Mongoid查询中获取结果

  24. 24

    如何编写查询以在mysql中获取结果

  25. 25

    如何编写linq查询以获取结果表?

  26. 26

    如何获取 CSV 格式的 SQL 查询结果?

  27. 27

    Laravel:如何从查询结果中获取模型?

  28. 28

    SQLAlchemy:使用函数确定查询返回的结果

  29. 29

    在SQL查询中使用函数的结果

热门标签

归档