请教php 输出HTML问题 我通过如下方式输出HTML<?PHP echo <<< EOT<HTML>.....</HTML> //输出代码部分EOT;?>我的问题是,我想在<HTML>.....</HTML> 这个中间加入变量并输出,请问有没有什么方法啊? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 $value="hello world";echo <<<HTML<HTML>...$value..</HTML>HTML;//这样不可以? 什么错误贴出来 。 php代码贴出来 <?php require_once('Connections/my_conn.php');//数据库链接?><?php /* 创建了一个名称为Dd_Print的类 */class Dd_Print{public function print_sanke_content(){$rs_yuding=mysql_query("SELECT * FROM dingdan ");//查询dingdan 表中数据$row_rs_yuding = mysql_fetch_array($rs_yuding);//创建记录集echo <<< EOT$row_rs_yuding['id'] //我想输出id这个字段的一条记录EOT;}}$pirnt=new Dd_Print;$pirnt->print_sanke_content();break;?>以上是我的源码,提示错误:Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in D:\AppServ echo <<< EOT{$row_rs_yuding['id']}EOT; 这样 空白可能是你没遍历<?php require_once('Connections/my_conn.php');//数据库链接?><?php /* 创建了一个名称为Dd_Print的类 */class Dd_Print{public function print_sanke_content(){$rs_yuding=mysql_query("SELECT * FROM dingdan ");//查询dingdan 表中数据$row_rs_yuding = mysql_fetch_array($rs_yuding);//创建记录集$html.="<html>";foreach($row_rs_yuding as $values){$html.={$values['id']}}$html.="</html>";echo $html;}}$pirnt=new Dd_Print;$pirnt->print_sanke_content();break;?>这样吧。 <<<EOT 这个可用 可不用 ,看你的需求 呵呵 我的这个<HTML>....</HTML> 可能是整个网页的代码,里面要穿插很多的变量或记录的,所以老兄你这个方法可能行不通哦算了我还是自己再摸索下吧,分数给你了 你可以这样<?php require_once('Connections/my_conn.php');//数据库链接/* 创建了一个名称为Dd_Print的类 */class Dd_Print{public function print_sanke_content(){$rs_yuding=mysql_query("SELECT * FROM dingdan ");//查询dingdan 表中数据$row_rs_yuding = mysql_fetch_array($rs_yuding);//创建记录集$html.="<html>". "<body>";foreach($row_rs_yuding as $values){$html.={$values['id']};}$html.="</body>". "</html>";echo $html;}}$pirnt=new Dd_Print;$pirnt->print_sanke_content();break;?>用点相连。 下了个php整站程序,访问首页提示这个错误是什么意思啊?程序在d:\usr\www\html\ddphp\下 各位大侠帮我看看我代码的错误 請問現的市場是用ASP.NET多還是用PHP的多呢? 时间问题啊.. 奇怪的问题:本地好好的文件,上传到虚拟主机上变乱码了 关于提取相同信息代码记录的问题 着急:PHP安装无法支持Oracle?谢谢!!! 简单的post执行不了!高手帮忙啊!在线等! 为什么?我的上传的临时目录不能改。+FEN 请问怎么获取字符串里的逻辑判断结果? ob_start()的疑问 如何保存网站来路信息
$value="hello world";
echo <<<HTML
<HTML>...$value..</HTML>
HTML;
//这样不可以?
<?php
/* 创建了一个名称为Dd_Print的类 */
class Dd_Print{
public function print_sanke_content(){
$rs_yuding=mysql_query("SELECT * FROM dingdan ");//查询dingdan 表中数据
$row_rs_yuding = mysql_fetch_array($rs_yuding);//创建记录集
echo <<< EOT
$row_rs_yuding['id'] //我想输出id这个字段的一条记录
EOT;
}
}$pirnt=new Dd_Print;
$pirnt->print_sanke_content();break;
?>以上是我的源码,提示错误:
Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in D:\AppServ
{$row_rs_yuding['id']}
EOT; 这样
<?php require_once('Connections/my_conn.php');//数据库链接?>
<?php
/* 创建了一个名称为Dd_Print的类 */
class Dd_Print{
public function print_sanke_content(){
$rs_yuding=mysql_query("SELECT * FROM dingdan ");//查询dingdan 表中数据
$row_rs_yuding = mysql_fetch_array($rs_yuding);//创建记录集
$html.="<html>";
foreach($row_rs_yuding as $values)
{
$html.={$values['id']}
}
$html.="</html>";
echo $html;
}
}$pirnt=new Dd_Print;
$pirnt->print_sanke_content();break;
?>
这样吧。 <<<EOT 这个可用 可不用 ,看你的需求
算了我还是自己再摸索下吧,分数给你了
/* 创建了一个名称为Dd_Print的类 */
class Dd_Print{
public function print_sanke_content(){
$rs_yuding=mysql_query("SELECT * FROM dingdan ");//查询dingdan 表中数据
$row_rs_yuding = mysql_fetch_array($rs_yuding);//创建记录集
$html.="<html>".
"<body>";
foreach($row_rs_yuding as $values)
{
$html.={$values['id']};
}
$html.="</body>".
"</html>";
echo $html;
}
}$pirnt=new Dd_Print;
$pirnt->print_sanke_content();break;
?>用点相连。