好吧我有一个查询和一些代码要写入文本文件:
是否可以说另一个$ query2并将其插入到同一行中?如果没有,我该怎么做呢?
答案 0 :(得分:1)
所以你试图将两个查询的结果插入到同一个文本文件中?查询是否以某种方式返回彼此对应的结果集?如果是这样,那么只需将每个查询的结果分配给一个数组,然后在写出文件时,在数组上使用foeach。
例如,假设两个查询都返回可以在card.id字段上加入的数据:
while ($row = mysql_fetch_assoc($query1Result)) {
$resultArray1[] = $row;
}
while ($row = mysql_fetch_assoc($query2Result)) {
$resultArray2[] = $row;
}
foreach ($resultArray1[] as $key=>$result) {
在这里提交文件。使用$ result作为来自query1的关联数组和$ resultArray2 [$ id]作为来自query2的关联数组。
}