PHP嵌入html代码
PHP HTML 无限分类
$link = mysql_connect( '127.0.0.1', 'root', '520928' ) or die( mysql_error() );//连接数据库服务器mysql_select_db( 'test' );//选择数据库
mysql_set_charset( 'utf8' );//设置字符编码
$sql = "SELECT * FROM wxtree";//查询分类表
$result = mysql_query( $sql );
$tree = array();//初始化一个数组
while( $row = mysql_fetch_assoc( $result ) )
{
$tree[$row['fid']][$row['id']] = $row['cat_name'];//创建分类数组
}
unset( $row );
mysql_close( $link );//关闭数据库
echo '-------------------------------------------' . "\n";
//递归函数
function for_category( $arr = array(), $arr2 )
{
echo "
- ";
- $k $v" ;
for_category( $arr2[$k], $arr2 );
echo " "; - $k $v ";
foreach ( $arr as $k => $v )
{
if ( isset( $arr2[$k] ) && is_array( $arr2[$k] ) )
{
echo "
}
else{
echo "
}
}
echo "
}
for_category( $tree[0], $tree );
?>
这种改如何添加各种操作啊,while循环中的话可以添加,foreach如何添加
回复讨论(解决方案)
输出条目时上去不就行了?
怎么做啊,我刚学,while
while($arr = mysql_fetch_array($res)){?><tr><td ><a href="?ac=edit&type_id=<?php echo $arr['type_id'];?>">编辑</a> <a href="?ac=del&type_id=<?php echo $arr['type_id'];?>">删除</a></td></tr>
输出时怎么加?
你上面不是已经加了么?
那个是错误的啊,程序中用的是foreach循环,而不是while啊,while我也会
foreach($arr as $value){
echo "
echo "
}
?>
foreach($arr as $value){
echo "
echo "
}
?>
上面那个打错了。
如果你assoc 出来是只有ID就直接加$value 否则,你应该知道如何做
<?php$link = mysql_connect( '127.0.0.1', 'root', '520928' ) or die( mysql_error() );//连接数据库服务器 mysql_select_db( 'test' );//选择数据库 mysql_set_charset( 'utf8' );//设置字符编码 $sql = "SELECT * FROM wxtree";//查询分类表 $result = mysql_query( $sql ); $tree = array();//初始化一个数组 while( $row = mysql_fetch_assoc( $result ) ) { $tree[$row['fid']][$row['id']] = $row['cat_name'];//创建分类数组 } mysql_close( $link );//关闭数据库 print_r($tree[02]);echo '-------------------------------------------' . "\n"; //递归函数 function for_category( $arr = array(), $arr2 ){ echo "<ul>"; foreach ( $arr as $k => $v ) { if ( isset( $arr2[$k] ) && is_array( $arr2[$k] ) ) { echo "<li>$k $v        编辑    删除"; for_category( $arr2[$k], $arr2 ); echo "</li>"; } else{ echo " <li>$k $v    <a href="space.php?do=mtag&view=hot"> <span>热门群组ddd</span> </a>    编辑    删除 </li>" ; } } echo "</ul>"; } for_category( $tree[0], $tree );?> <?php$link = mysql_connect( '127.0.0.1', 'root', '520928' ) or die( mysql_error() );//连接数据库服务器 mysql_select_db( 'test' );//选择数据库 mysql_set_charset( 'utf8' );//设置字符编码 $sql = "SELECT * FROM wxtree";//查询分类表 $result = mysql_query( $sql ); $tree = array();//初始化一个数组 while( $row = mysql_fetch_assoc( $result ) ) { $tree[$row['fid']][$row['id']] = $row['cat_name'];//创建分类数组 } mysql_close( $link );//关闭数据库 print_r($tree[02]);echo '-------------------------------------------' . "\n"; //递归函数 function for_category( $arr = array(), $arr2 ){ echo "<ul>"; foreach ( $arr as $k => $v ) { if ( isset( $arr2[$k] ) && is_array( $arr2[$k] ) ) { echo "<li>$k $v        编辑    删除"; for_category( $arr2[$k], $arr2 ); echo "</li>"; } else{ echo " <li>$k $v    <a href="space.php?do=mtag&view=hot"> <span>热门群组ddd</span> </a>    编辑    删除 </li>" ; } } echo "</ul>"; } for_category( $tree[0], $tree );?>
//真正的效果是这样的,做一个无限级分类,采用递归调用的方法,这里的
echo "
双引号中的双引号要转义!
echo "

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

AI Hentai Generator
免費產生 AI 無盡。

熱門文章

熱工具

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

熱門話題

JWT是一種基於JSON的開放標準,用於在各方之間安全地傳輸信息,主要用於身份驗證和信息交換。 1.JWT由Header、Payload和Signature三部分組成。 2.JWT的工作原理包括生成JWT、驗證JWT和解析Payload三個步驟。 3.在PHP中使用JWT進行身份驗證時,可以生成和驗證JWT,並在高級用法中包含用戶角色和權限信息。 4.常見錯誤包括簽名驗證失敗、令牌過期和Payload過大,調試技巧包括使用調試工具和日誌記錄。 5.性能優化和最佳實踐包括使用合適的簽名算法、合理設置有效期、

文章討論了PHP 5.3中介紹的PHP中的晚期靜態結合(LSB),允許靜態方法的運行時間分辨率調用以更靈活的繼承。 LSB的實用應用和潛在的觸摸

使用PHP的cURL庫發送JSON數據在PHP開發中,經常需要與外部API進行交互,其中一種常見的方式是使用cURL庫發送POST�...

SOLID原則在PHP開發中的應用包括:1.單一職責原則(SRP):每個類只負責一個功能。 2.開閉原則(OCP):通過擴展而非修改實現變化。 3.里氏替換原則(LSP):子類可替換基類而不影響程序正確性。 4.接口隔離原則(ISP):使用細粒度接口避免依賴不使用的方法。 5.依賴倒置原則(DIP):高低層次模塊都依賴於抽象,通過依賴注入實現。

深入解讀ReactPHP的非阻塞特性ReactPHP的一段官方介紹引起了不少開發者的疑問:“ReactPHPisnon-blockingbydefault....
