如何用php描绘一个表格或者是页面
我知道如何用html输出一个表格或者按钮或者表单。但是我想实现用php输出,用php描绘一个原来由html输出的dognxi1。例如,我可以根据用户的需求来改变颜色的搭配,或者窗体的布局。程序结构例如:
if ()
{
输出方案一
}
else
{
输出方案二
}
我想我学会php后,各位斑竹都可以出一本书了。:) 使用PERA的QuickForm就可以轻松达到你想要的http://pear.php.net搜索QuickForm类库 :mrgreen: 用 DW 做好 html 后复制粘贴 echo 出来 用 DW 做好 html 后复制粘贴 echo 出来
能稍微举个例子么?
比如一个表格:
<table width="200" border="0" cellSpacing="0" cellPadding="0">
<tr> <td height="15" bgcolor="#0065CE" ><div align="center"><span class="style6">
</span></div></td>
</tr>
</table>
怎么用echo?
echo'<table width="200" border="0" cellSpacing="0" cellPadding="0">
<tr> <td height="15" bgcolor="#0065CE" ><div align="center"><span class="style6">
</span></div></td>
</tr>
</table> ';
:mrgreen:
echo 里面可以换行的,用单引号的话里面的双引号就可以不加 \ ,但有部分字符串功能只有双引号起作用。
其实你也可以在需要大量输出 html 的地方用 ?> 关闭 php 代码,这样 php 就不把 <? ?> 外的代码处理,而是直接输出。 if ()
{
……
}
else
{
……
}
这里面也可以关闭php么?不会输出乱套? 可以这样关闭的
<?php
if() {
?>
……HTML
<?php
} else {
?>
……HTML
<?php
}
?> php 遇到 ?> <? 之间的数据就不处理直接输出。
不影响代码的执行,他会到 <? 继续的处理。 涛涛,狗狗都使用DIV布局了,你还宣传table :mrgreen: 强烈推荐使用KarajanLee自己开发的模板引擎,请看置顶贴 :mrgreen: 涛涛,狗狗都使用DIV布局了,你还宣传table :mrgreen:
table 兼容型好,也容易布局, DIV 只能等 IE7 正式版出了再看看了。 一片空白,应该是由颜色的!
<?php
if ($aaa="php"){
?>
<table width="200" height="85" border="0" cellSpacing=0 cellPadding=0border="0">
<tr> <td bgcolor="#00ffCC">';
<?php } else {
?>
<table width="200" height="85" border="0" cellSpacing=0 cellPadding=0border="0">
<tr> <td bgcolor="#0066ff">';
</td>
</tr>
</table> 你的 php 没有打开错误信息?
好像 php 的 else 没有 } 当然有错误了,都是红色的错误警告(dw下),下面的还有点希望,结构可能不该用单引号,应该用什么来划分?
<table width="200" height="85" border="0" cellSpacing=0 cellPadding=0border="0">
<tr> <td bgcolor="#00ffCC">';
<?php
if ($aaa="php")
echo '<td bgcolor="#0066ff">';
else
echo '<td bgcolor="#0066ff">';
?>
</td>
</tr>
</table> 不要把HTML标签嵌入PHP里,搞的PHP像ASP一样啦,看20日第7期的杂志里有SMARTY模板引擎的简单使用,包你获得成就感 :mrgreen:
页:
[1]
2