菜鸟级问题·求解·

cash2911 2010-07-21 04:48:52
<?php

include("conn.php");
$sql="select * from 'bbs'order by desc";
$query=mysql_query($sql);
while($row=mysql_fetch_array($query)){


?>
<form name="form2" method="post" action="list.php">

用户:<?=$row[user]?> 标题:<?=row[title]?><br>
内容:<?=$row[content]?>
<?
}
?>

</form>

Parse error: syntax error, unexpected '[', expecting ',' or ';' in E:\www\list.php on line 12

错误如上- -~ 求高手帮忙。·

...全文
100 22 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
22 条回复
切换为时间正序
请发表友善的回复…
发表回复
cash2911 2010-07-21
  • 打赏
  • 举报
回复
终于盼到高手了。··
kyzy_yy_pm 2010-07-21
  • 打赏
  • 举报
回复
$sql="select * from bbs order by 字段 desc";//表名中的点引号去掉,order by 字段 asc/desc
kyzy_yy_pm 2010-07-21
  • 打赏
  • 举报
回复
$sql="select * from bbs order by desc";
kyzy_yy_pm 2010-07-21
  • 打赏
  • 举报
回复
$sql="select * from 'bbs'order by desc";//将表名的单引号去掉('bbs')
cash2911 2010-07-21
  • 打赏
  • 举报
回复
我把$sql="select*from 'bbs'"还是有问题呢 -·
cash2911 2010-07-21
  • 打赏
  • 举报
回复
我已经在MYsql里面添加数据了- -~~ 为什么查询出错呢。
添加也是用CONN连接的不是手动插入的·
CunningBoy 2010-07-21
  • 打赏
  • 举报
回复
$sql="select * from 'bbs' order by 某个字段 desc";
amani11 2010-07-21
  • 打赏
  • 举报
回复
[Quote=引用 10 楼 piger920 的回复:]

引用 9 楼 amani11 的回复:
$sql="select * from 'bbs'order by desc";


order by 某个字段 desc

哈哈 你强 被你发现了
还有'bbs'order连在一起了
[/Quote]

对,,提醒我了,'bbs'又是个问题啊,应该改成`,不是'
CunningBoy 2010-07-21
  • 打赏
  • 举报
回复
[Quote=引用 12 楼 cash2911 的回复:]
while($row=mysql_fetch_array($query)){
这行有问题- -!
[/Quote]
实际不是这行的问题,是你的SQL查询失败造成的。
cash2911 2010-07-21
  • 打赏
  • 举报
回复
哪有问题吗
cash2911 2010-07-21
  • 打赏
  • 举报
回复
while($row=mysql_fetch_array($query)){
这行有问题- -!
cash2911 2010-07-21
  • 打赏
  • 举报
回复
supplied argument is not a valid MySQL result resource in E:\www\list.php on line 6
PIGer920 2010-07-21
  • 打赏
  • 举报
回复
[Quote=引用 9 楼 amani11 的回复:]
$sql="select * from 'bbs'order by desc";


order by 某个字段 desc
[/Quote]
哈哈 你强 被你发现了
还有'bbs'order连在一起了
cash2911 2010-07-21
  • 打赏
  • 举报
回复
分号都加过了··
amani11 2010-07-21
  • 打赏
  • 举报
回复
$sql="select * from 'bbs'order by desc";


order by 某个字段 desc
cash2911 2010-07-21
  • 打赏
  • 举报
回复
不好意识啊。我改成这样后 上面又报错了- -
<?php

include("conn.php");
$sql="select * from 'bbs'order by desc";
$query=mysql_query($sql);
while($row=mysql_fetch_array($query)){


?>
<form name="form2" method="post" action="list.php">

用户:<?echo $row['user']; ?> 标题:<?echo $row['title']?><br>
内容:<?echo $row['content']?>
<?
}
?>

</form>


Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in E:\www\list.php on line 6
PIGer920 2010-07-21
  • 打赏
  • 举报
回复

<form name="form2" method="post" action="list.php">

<?php
include("conn.php");

$sql="select * from bbs order by desc";
$query=mysql_query($sql);
while($row=mysql_fetch_array($query)){
?>
用户:<?php $row["user"]; ?> 标题:<?php row["title"]; ?><br>
内容:<?php $row["content"]; ?>
<?php
}
?>

</form>
hanjingbin 2010-07-21
  • 打赏
  • 举报
回复
在[]中的字符串加上''单引号就好了。。。。。。。。。。
amani11 2010-07-21
  • 打赏
  • 举报
回复
要配置php.ini的,那种方式已经不推荐了……
cash2911 2010-07-21
  • 打赏
  • 举报
回复
哦 我在网上看的代码 说用= 等价于echo`为什么我用就报错呢·
加载更多回复(2)

21,893

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧