时间:2021-07-01 10:21:17 帮助过:21人阅读
- <!--?include("conn.php");$query="SELECT * FROM type ";
- $result=@mysql_query($query,$connection) or die("读取数据失败!");
- $count=0;
- while($row=mysql_fetch_array($result))
- {
- $bc[$count][baseclass]=$row[baseclass];
- $count++;
- }
- $query="SELECT * FROM chiclass ";
- $result=@mysql_query($query,$connection) or die("读取数据失败!2");
- mysql_close($connection) or die("无法断开与数据库的连接");
- $i=0;
- while($row1=mysql_fetch_array($result))
- {
- $cc[$i][childclass]=$row1[childclass];
- $cc[$i][baseclass]=$row1[baseclass];
- $i++;
- }?--><table width="105" border="0" bgcolor="#ff9966" cellpadding="1" cellspacing="1">
- <tbody><tr>
- <td bgcolor="#ffffcc" valign="bottom">
- <font size="4" color="#990066">书目分类</font>
- </td>
- </tr>
- <!--?
- for($j=0;$j<count($bc);$j++)
- {
- $p=$bc[$j][baseclass];
- echo "<TR--><tr><td bgcolor=" #FFFFFF " align=" left ">";
- echo $p."<br>";
- $k=0;
- while($k<count($cc) )="" {="" if($p="=$cc[$k][baseclass])" $q="$cc[$k][childclass];" echo="" "="" <font="" size="2 ">";
- echo "".$q."<br>";
- }
- $k++;
- }
- }
- ?>
- </count($cc)></td></tr></tbody></table>
你是说 echo "".$q."
"; 没有显示?
你是说 echo "".$q."
"; 没有显示?
打印出 $bc、$cc 看看
打印出 $bc、$cc 看看
print_r($bc);
print_r($cc);
print_r($bc);
print_r($cc);
你 $bc 的 baseclass 都是汉字
而你 $cc 的 baseclass 却都是数字
$p=$bc[$j][baseclass];
if($p==$cc[$k][baseclass])
怎么可能相等呢?
原来如此!~谢谢!