PHP的MySQL错误初学者

PHP的MySQL错误初学者,第1张

概述第一部分-解决.嗨,我正在尝试从表格在屏幕上打印一些值,但是我遇到了问题,我对字符串,向量和数组的了解不多,但是我认为我的问题与它们有关.我在屏幕上看到这个致命错误:无法使用[]进行阅读...我的密码 $sql='SELECT * FROM $tbl_name'; $result=mysql_query($sql) or trigger_error(mys

第一部分-解决.

嗨,我正在尝试从表格在屏幕上打印一些值,但是我遇到了问题,我对字符串,向量和数组的了解不多,但是我认为我的问题与它们有关.

我在屏幕上看到这个

致命错误:无法使用[]进行阅读…

我的密码

 $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>

你能帮助我吗?
对于英语中的任何错误,我们深表歉意.在此先感谢您的帮助.最佳答案采用:

$DATA = array();...while($row = MysqL_fetch_array($result)) {    $DATA[] = $row;}

[]运算符用于附加一行,这是我们要对$DATA进行的 *** 作.这意味着它将永远不会显示在赋值语句的右侧. 总结

以上是内存溢出为你收集整理的PHP的MySQL错误初学者 全部内容,希望文章能够帮你解决PHP的MySQL错误初学者 所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/1165733.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-01
下一篇 2022-06-01

发表评论

登录后才能评论

评论列表(0条)

保存