PHP问题! 在html写入的php代码没有执行显示结果 从程序中可以看到 $row[title] 这个值在前面的PHP语句中
是取出来了并且显示出来了但是在table中却没有显示出结果来这是为什么首先我的程序没有报错啥的图片就是运行结果为什么table中没有显示出$row[title]的值求教!...
是取出来了 并且显示出来了 但是在table中却没有显示出结果来 这是为什么 首先我的程序没有报错啥的 图片就是运行结果 为什么table中没有显示出 $row[title]的值 求教!!!!!
<?php
include ("conn.php");
include ("head.php");
$sql="select * from message ";
$query=mysql_query($sql);
while($row=mysql_fetch_array($query)){
echo $row[title];
echo "<br>";
}
?>
<table width=500 border="0" align="center" cellpadding="5" cellspaceing="1" bgcolor="#add3ef">
<?
$sql="select * from message ";
$query=mysql_query($sql);
while($row=mysql_fetch_array($query)){
?>
<tr bgcolor="#eff3ff">
<td>标题:<?=$row[title]?></td>
</tr>
<?
}
?>
</table> 展开
<?php
include ("conn.php");
include ("head.php");
$sql="select * from message ";
$query=mysql_query($sql);
while($row=mysql_fetch_array($query)){
echo $row[title];
echo "<br>";
}
?>
<table width=500 border="0" align="center" cellpadding="5" cellspaceing="1" bgcolor="#add3ef">
<?
$sql="select * from message ";
$query=mysql_query($sql);
while($row=mysql_fetch_array($query)){
?>
<tr bgcolor="#eff3ff">
<td>标题:<?=$row[title]?></td>
</tr>
<?
}
?>
</table> 展开
展开全部
把所有的$row[title] 都改为 $row['title'] 就可以了。
数组里的键名是字符串,必须加引号。
<?=$row['title']?>是php的简化写法,没错的。
数组里的键名是字符串,必须加引号。
<?=$row['title']?>是php的简化写法,没错的。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2011-07-25
展开全部
<?php
include ("conn.php");
include ("head.php");
$sql="select * from message ";
$query=mysql_query($sql);
while($row=mysql_fetch_array($query)){
echo $row['title'];
echo "<br>";
}
?>
<table width=500 border="0" align="center" cellpadding="5" cellspaceing="1" bgcolor="#add3ef">
<?
$sql="select * from message ";
$query=mysql_query($sql);
while($row=mysql_fetch_array($query)){
?>
<tr bgcolor="#eff3ff">
<td>标题:<?=$row['title']?></td>
</tr>
<?
}
?>
</table>
--------------------
再试试,有问题留言,
include ("conn.php");
include ("head.php");
$sql="select * from message ";
$query=mysql_query($sql);
while($row=mysql_fetch_array($query)){
echo $row['title'];
echo "<br>";
}
?>
<table width=500 border="0" align="center" cellpadding="5" cellspaceing="1" bgcolor="#add3ef">
<?
$sql="select * from message ";
$query=mysql_query($sql);
while($row=mysql_fetch_array($query)){
?>
<tr bgcolor="#eff3ff">
<td>标题:<?=$row['title']?></td>
</tr>
<?
}
?>
</table>
--------------------
再试试,有问题留言,
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2011-07-25
展开全部
"标题:"后改为<?php echo $row['title']; ?>
php不能那样输出,你那是asp的写法。
php不能那样输出,你那是asp的写法。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
title 加引号
$row['title'] 就可以了。
$row['title'] 就可以了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询