我有
$result = "";
if(someCondition)
$result = mysql_query("SELECT * FROM table1 WHERE column = '$value' ");
else
$result = mysql_query("SELECT * FROM table2 WHERE column = '$value' ");
$result 可能返回 0 -> 无限行
表 1 和表 2 有不同数量的不同名称的列
我想在上面的 else 之后编写 1 个通用循环,它只会打印出所有的行。最好每行 1 个或分隔。
为了澄清,两个查询调用之一将用行填充 $results 变量。
我不知道在运行时哪个填充它,所以我只想将所有内容打印到屏幕上。有没有一种方法可以做到这一点?是否有一个快速循环遍历所有行而不明确说出列名?