我目前正在学习 php/mysql,我对此感到困惑。
经过一番绞尽脑汁后,我发现 mysql_fetch_array 会记住它上次访问的哪一行并访问下一行。 (我最初试图弄清楚代码如何在示例代码中与其进行通信)
对于数据库来说:
parent | job
-------+-------------
mom | receptionist
-------+-------------
dad | taxi driver
代码
mysql_fetch_array($result)[job]
第一次返回“接待员”,第二次返回“出租车司机”。
- 它在哪里/如何跟踪这一点?
- 如果我不想按顺序访问它们会怎样?
谢谢
最佳答案
- PHP 内部实现。不要试图弄清楚;)
- 如果您想要不同的顺序,请在数据库查询中指定。
关于php - (php) mysql_fetch_array - 它如何知道要访问哪一行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4449595/