现在在数据库里有这样一条记录,字段“ZhiDuan1”的值是“TianQi”.
下一条记录,字段“ZhiDuan1”的值是“XinQing”.
$rs->ZhiDuan1;在网页里声明了一个$TianQi的变量,并赋值为“晴天”,
一个$XinQing的变量,并赋值为“开心”,现在我并不想直接用
echo $TianQi;
在页面上显示出“晴天”,我想通过“$rs->ZhiDuan1”来显示出“晴天”来,
这样方便$rs->ZhiDuan1的下一条记录值变成“XinQing”时能显示出“开心”来。请问要如何写代码呀?
下一条记录,字段“ZhiDuan1”的值是“XinQing”.
$rs->ZhiDuan1;在网页里声明了一个$TianQi的变量,并赋值为“晴天”,
一个$XinQing的变量,并赋值为“开心”,现在我并不想直接用
echo $TianQi;
在页面上显示出“晴天”,我想通过“$rs->ZhiDuan1”来显示出“晴天”来,
这样方便$rs->ZhiDuan1的下一条记录值变成“XinQing”时能显示出“开心”来。请问要如何写代码呀?
无论通过$rs->ZhiDuan1还是echo $var
还不都是一样的,只要这两个变量都来自数据库的话
除了你以上说的,晴天,你还得有别的条件限制,例如
最新的天气情况,可以用id最大的那个
或是3号的天气,条件是timeFlag=3类似这样
要不然取出来一个数组谁知用哪一个,说不定有多个叫晴天的
我的意思是只用
echo $rs->ZhiDuan1;
就能显示出$TianQi“晴天”来,
当记录移到下一条时,
就能显示出$XinQing“开心”来,这样的类推
还有$ShiJian(时间)
$DiDian(地点)
$ShiXiang(事项)
等等的记录来
如果一个一个的用
echo 是很麻烦的
如果有100条记录就要写100个echo
太累了
是这样的
比方说现在声明了以下三个变量
$TianQi="晴天";
$XinQing="开心";
$DiDian="桂林";
在一个表里有一个字段“ZhiDuan”
这个字段的第一条记录的值是“TianQi”
这个字段的第二条记录的值是“XinQing”
这个字段的第三条记录的值是“DiDian”
$query_MKZD=mysql_query("select * from name_MKZD where tMK =$MK_Id");
while($rs_MKZD=mysql_fetch_object($query_MKZD)){
echo $rs_MKZD->ZhiDuan."<BR>";
}
这样就可以显示出晴天
开心
桂林来了 简化来讲是这样<?
$a="abc";
echo $a;
$b=${"a"};
echo $b;
?>