php - 如何在递归函数中显示php mysql中的所有结果

标签 php mysql recursion

我想使用递归显示一些结果 首先这是我的表结构

contactid       name        reportsto
 244797          ankit         9876
 438             Mukti         244797
 445             Moorthy       244797
 446             P K Roy       244797
 448             Suruchi       438
 542             Lalit Kumar   438
 543             Balkrishan    542

当我 print_r($printres) 时,我只收到报告给 244797 的 ID,请检查我的代码并评估我的问题,谢谢。

最佳答案

这不是一个完美的例子,但我希望这能让你开始。看起来像这样:

function recursive($reportsTo){
    //make some logic that if contactid == reportsto does something (make table or layout)
    recursive($contactId)
}

recursive(0)

关于php - 如何在递归函数中显示php mysql中的所有结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39119844/

相关文章:

php - iOS 应用程序推送通知

PHP类继承与递归

mysql - 在触发器内声明变量

mysql - 根据行号查找行

php - 删除时触发 MySQL 状态更新

r - 仅在顶层拆分带有嵌套括号的字符串,其中 "level"由括号确定

c - 递归和静态变量

php - Libxl 背景颜色

php - 在mysql中获取相似行数

java - 不可达语句,递归(java)