如果$id
为零,则while
语句会跳过记录。
如何修改,即使$id
为零,也不会被跳过?
while( $id=$stmt->fetchColumn() ) {
// Do something even if $id is zero (but not false)
}
答案 0 :(得分:1)
尝试下面的代码片段,其中也包含类型检查
while(($id=$stmt->fetchColumn()) !== false){
//Do something even if $id is zero (but not false)
}