php 参数传递问题($_GET('id'))
基于PHP技术制作的网站,网页格式一定要是PHP吗
不是的。这个有静态页面和伪静态页。不过你只要建站的话,不用管这些,直接下载个开源的cms就可以了。
如dedecms、phpcms、帝国cms等。。。
模板嘛,你会写的话,可以自己写。不过网上有很多模板,可以参考下。
织梦dedecms怎么调用获取当前系统的日期时间星期几,代码如下:
通过 织梦标签调用
{dede:mytime runphp='yes'}
@me=date("Y年 m月 d日");
$weekarray=array("日","一","二","三","四","五","六");
@me = date("Y年 m月 d日")" 星期"$weekarray[date("w")];
{/dede:mytime}
通过 php获取
{dede:php}
$GLOBALS['thisid'] = intval($refObj->Fields['id']);
{/dede:php}
通过js获取
js调用当天是周几:
<script language="JavaScript">
function initArray(){
thislength=initArrayargumentslength
for(var i=0;i<thislength;i++)
this[i + 1] = initArrayarguments[i]
}
var d=new initArray("<font color=RED>星期日","<font color=black>星期一","<font color=black>星期二","<font color=black>星期三","<font color=black>星期四","<font color=black>星期五","<font color=red>星期六");
documentwrite(d[todaygetDay()+1]);
</script>
js调用当天日期:
<script language="JavaScript">
today=new Date();
documentwrite("<font color=black>",todaygetFullYear(),"<font color=black>年","<font color=black>",todaygetMonth()+1,"<font color=black>月","<font color=black>",todaygetDate(),"<font color=black>日 </FONT>");
</script>
我自己测试了一下,到是没出现你这样的问题;
感觉上可能问题出在"SELECT FROM message where id="$_GET['id'] 这一语句上;
我的测试代码:(用DEDECMS数据库测试的)
<php
$cfg_dbhost = 'localhost';
$cfg_dbname = 'dedecmsv57utf8';
$cfg_dbuser = 'root';
$cfg_dbpwd = '';
$conn = mysql_connect($cfg_dbhost,$cfg_dbuser,$cfg_dbpwd);
mysql_select_db($cfg_dbname);
$rs = mysql_query('select from dede_area',$conn);
while( $row = mysql_fetch_array($rs) ){
//print($row['id']" - ");
//print($row['name']"<br />");
>
<a href="id=<php echo $row['id'];>" ><php echo $row['name'];></a>
<php
}
$id = $_GET['id'] $_GET['id'] : 1; //加上这一句我看挺有必要的,可以防止undefinde index的错误发生。个人感觉比直接在查询语句中使用$_GET安全可靠得多。
$rs = mysql_query("select from dede_area where id = "$id,$conn);
$row = mysql_fetch_array($rs);
print($row);
>
再回头看你的问题描述,以及你的代码,感觉楼上说重复赋值的原因就有道理了。
$SQL被你重复赋值后的值为"SELECT FROM message order by id desc",在执行查询后,返回的是message这张表的全部数据,并且按倒序排列。
所以你无论怎么传值,都只得到该表的最后一行的数据。
1、首先打开后台目录生成首页文件makehtml_homepagephp,后台目录默认是dede,根据自己的目录确认查找。
2、用编辑器打开文件makehtml_homepagephp,找到47行代码。
3、在后面加入代码,这个是设置wap模板目录,即把pc模板的目录替换成wap模板的目录。
4、再接着后面加入代码,这个是生成目录,根据自己需要生成,这里是在根目录下的wap目录下生成手机版首页。
5、这样后台生成首页时,自动生成手机版静态首页了,链接即域名+/wap/indexhtml,就完成设置了。
0条评论