因为你使用的是mysql_fetch_array的方法
创新互联专注于井冈山网站建设服务及定制,我们拥有丰富的企业做网站经验。 热诚为您提供井冈山营销型网站建设,井冈山网站制作、井冈山网页设计、井冈山网站官网定制、小程序定制开发服务,打造井冈山网络公司原创品牌,更为您提供井冈山网站排名全网营销落地服务。
输出的话必须使用
echo
$Record['字段名'];
比如有一个name字段就是用
echo
$Record[''name];
如果要使用
echo
$Record[0]的形式
应该使用mysql_fetch_rows()
$sql = mysql_query("select * from LK_article where Title like '%$keyword%' or Content like '%$keyword%' limit '.($page-1)*$pagesize.'pagesize",$conn);
//检查这个语句吧
要把源代码贴出来啊,不过根据提示信息大概也能判断出来
?php
$con = mysql_connect("localhost", "hello", "321");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
$db_selected = mysql_select_db("test_db",$con);
$sql = "SELECT * from Person WHERE Lastname='Adams'";
$result = mysql_query($sql,$con);
print_r(mysql_fetch_array($result));
mysql_close($con);
?
你的问题就是 sql 语句不正确,导致mysql_query返回了false
$sql="select Ntitle from notice where Ntitle='$Ntitle'"; 你用了单引号了 单引号里面的变量是不能解析的,你可以查看单引号与双引号的区别。希望对你有些帮助。
如果SQL语句没问题那么就应该改下面的代码了
td标题:?php echo$row[title]; ? 用户:?php echo$row[user]; ?/td td内容:?php echo$row[content];?/td
应该改为 :td标题:?php echo "$row[title]"; ? 用户:?php echo "$row[user];" ?/td td内容:?php echo "$row[content];"?/td