我正在尝试用MySQL编写一个存储过程,它将执行一个稍微简单的select查询,然后遍历结果,以决定是执行其他查询、数据转换,还是完全丢弃数据。实际上,我想实现这一点:while ($row =mysql_fetch_assoc($result)) {
// check values of certain f
我有两个while循环,一个接一个地运行(而不是在彼此内部)--我对代码进行了一些简化,只列出了下面的重要部分。当我比较两个回显的查询时,问题就出现了,因为第二个while循环显然根本没有运行。我在某处读到有人通过对第二个循环使用for循环来解决这个问题,但我想深入了解为什么第二个while循环没有在我的代码中运行。$query_work_title = "SELECT title FROM works WHERE ";
while ($row = mysql_fet