第一部分-解决.
嗨,我正在尝试从表格在屏幕上打印一些值,但是我遇到了问题,我对字符串,向量和数组的了解不多,但是我认为我的问题与它们有关.
我在屏幕上看到这个
致命错误:无法使用[]进行阅读…
我的密码
$sql="SELECT * FROM $tbl_name";
$result=MysqL_query($sql) or trigger_error(MysqL_error().$sql);
while($row = MysqL_fetch_array($result)){
$DATA = $row[]; } //line with probelm
MysqL_close();
//html part
<table>
<? foreach($DATA as $row): ?>
<tr>
<td><?=$row['id']?></td>
//more stuff
</tr>
<? endforeach ?>
</table>
我想做的是从数据库中打印somevalues.但是我遇到了这个错误.
对于英语中的任何错误,我们深表歉意.在此先感谢您的帮助.
第二部分-编辑
好的,好像MysqL部分正在工作,我在html之前就用过.
MysqL_close();
回声“”.$DATA [0] [0];
查看它是否正常工作并打印正确的值.但是我的html部分无法正确打印.
<html>
<body>
<h1>Lista de usuários</h1>
<table>
<? foreach($DATA as $row): ?>
<tr>
<td><?=$row['id']?></td>
<td><?=$row['nome']?></td>
//more stuff like this
</tr>
<? endforeach ?>
</table>
</body>
</html>
你能帮助我吗?
对于英语中的任何错误,我们深表歉意.在此先感谢您的帮助.
最佳答案