建议这样调试,在帖子的最后一个语句($sql="insert into text1 values('$id')";)之后添加下面的三行:
创新互联是网站建设技术企业,为成都企业提供专业的成都网站制作、成都做网站、外贸营销网站建设,网站设计,网站制作,网站改版等技术服务。拥有10年丰富建站经验和众多成功案例,为您定制适合企业的网站。10年品质,值得信赖!
echo "正在执行SQL: $sqlBR \n";
if (mysql_query($sql)) echo "成功。";
else echo "失败:".mysql_error();
这样就会知道数据库查询执行是否成功,如果失败还会显示失败的具体原因,这个原因是分析程序非常重要的因素。
首先你要select
*
from
album
where
uid=YourID
然后用while循环输出,应该是echo吧
sql="select
*
from
album
where
uid=YourID"
输出select
while循环
在循环内部输出optiontitle/option
输出/select
大概其是这样,你调试下
1、APP_DEBUG是否开启(可能是程序报错了)
2、确定$select变量,是否不为空(数据库里是否有数据)
3、volist标签用法看上去应该是没错的。可以换成下面那种试试
volist name="select" id="vo"
option value ="{$vo.id}"{$vo.name}/option
/volist
触发,把菜单与表名关联,获取你想要的,比如,鼠标移到A菜单,触发查询A表,显示A表,逐条获取里的字段,然后,将些字段赋给变量,用这个变量去制作你想的php语句,依据你想要的去用,可以把这变量用与二次查询,或是增加相关链接,都可以办到.
下拉框select 是html标签,php是要把数据循环输出就可以了
例如
?php
$rows = array('php','mysql','nginx','fcgi');
?
select
? foreach($rows as $value):?
option?=$value?/option
? endforeach;?
/select
select name="xingming"
option value="?php echo $row['name'];?" ?php echo $row['name'];?/option
/select
应该这么写才能$_POST['xingming']到值