问一个php的问题,烦请高手回答

来源:百度知道 编辑:UC知道 时间:2024/05/17 03:36:14
<?php
$t_result = get_tp($conn);
$num = 0;
while($t_rows = mysql_fetch_row($t_result)){
echo "<div id=div".$num." style='position:relative; background-color:#DEEBEF; width:190; height:25; '>";
echo "<span id=div".$num." class = Outline style='hand:hand;'></span>";
echo "<label id=div".$num." class = Outline style='cursor:hand;'>";
echo "<img src=images/jia.gif id=div".$num."img name=div".$num."img/>".$t_rows[0]."</label>";
//Êä³ö¶þ¼¶²Ëµ¥
$sqlstr = "select * from tb_list where f_type='".$t_rows[0]."'";
$result = mysql_query($sqlstr,$conn);
echo "<div id=div".$num."details style=\"display:None; position:relative; left:35;\">&q

不用那么复杂

第一个while是把数据库中的记录输出成多行显示
每行下面跟一个mysql_query() 和while
得到另一个多行的显示
(第一行后面有多行)

一定是第一个while得到大类

以后的mysql_query得到这类里的小类

下面那段是看用户登陆没有,登陆就显示用户信息和一个连接

<?php
$t_result = get_tp($conn); //获取目录数据集
$num = 0;
//******************循环目录 开始
while($t_rows = mysql_fetch_row($t_result)){
echo "<div id=div".$num." style='position:relative; background-color:#DEEBEF; width:190; height:25; '>";
echo "<span id=div".$num." class = Outline style='hand:hand;'></span>";
echo "<label id=div".$num." class = Outline style='cursor:hand;'>";
echo "<img src=images/jia.gif id=div".$num."img name=div".$num."img/>".$t_rows[0]."</label>"; //列出1级目录
//查询获取当前目录下的分类
$sqlstr = "select * from tb_list where f_type='".$t_rows[0].&