【发布时间】:2014-07-01 04:44:55
【问题描述】:
我是一个初学者,不知何故得到了我想要的查询(php 和 Mysql),使用 echo 我得到了几行没有困难的输出。但现在我想要表格单元格内的输出。我尝试过这样的事情:
这不起作用:
<tr>
<th>subject</th>
<th>grade</th>
</tr>";
echo "<tr>";
echo "<td>".$Row['name1']."</td>;
echo "<td>".$Row['subject1'].</td>";
echo "</tr>";
echo "</table>";
而这项工作:
echo $line['name1']."<tr></td>"."";
echo $line['subject1']."<tr></td>"."";
echo $line 语句毫无困难地回显 name1 和 subject1 的值。但是 echo Row 没有显示输出。由于我的数据只有一行,我不必使用任何循环。我实际上想要第一行中的两个字段(name1 和 subject1),然后在下一行中 name2 和 subject2 的字段,直到 name7,subject7。看起来表格内的格式是错误的。有人可以帮我吗?
【问题讨论】:
-
请出示您的完整代码?
-
您将结果分配给 $line 还是 $Row?
-
为什么不尝试使用
$line而不是$Row在它不起作用的情况下