我想通过连接从两个表中获取数据, 并在可折叠/可折叠的情况下显示类别, 在这些之下, 我想在与该类别相关的表中显示产品信息。我有代码, 但如屏幕截图所示, 我一次又一次获取一个类别和表数据, 请提供帮助。
在此处输入图片说明
【连接表格并获取数据到手风琴/可折叠和表格】在此处输入图片说明
<
?php
global $wpdb;
$result = $wpdb->
get_results ( "SELECT * FROM `wp_orderlist`
JOIN wp_product_category ON
wp_product_category.item_id=wp_orderlist.category
where wp_product_category.item_id=wp_orderlist.category");
foreach ( $result as $print){
?>
<
button class="collapsible">
<
?php echo $print->
category?>
/button>
<
div class="content">
<
table border="1">
<
tr>
<
th>
Item Description<
/th>
<
th>
Packing Size<
/th>
<
th>
Cart<
/th>
<
/tr>
foreach ( $result as $print ){echo '<
tr>
';
echo '<
td>
'. $print->
Item_Description.'<
/td>
';
echo '<
td>
'. $print->
Packing.'<
/td>
';
echo '<
td>
<
input type="submit" value="http://www.srcmini.com/ADD">
<
/td>
';
echo '<
/tr>
';
} //ending nested loop
echo '<
/tr>
';
?>
<
/table>
<
/div>
<
?php }?>
//ending main loop
#1
<
?php// I find my solution to my problem
global $wpdb;
$result = $wpdb->
get_results ( "SELECT * from wp_product_category");
foreach ( $result as $print){
$cat = $print->
item_id;
?>
<
button class="collapsible">
<
?=$print->
category?>
<
span style="margin-
left:130px;
">
<
?=$print->
category?>
<
/span>
<
/button>
<
div class="content">
<
table border="1">
<
tr>
<
th>
Item_ID<
/th>
<
th>
Item Description<
/th>
<
th>
Packing Size<
/th>
<
th>
Cart<
/th>
<
/tr>
<
?php
$result1 = $wpdb->
get_results ( "SELECT * FROM wp_orderlist where
category_id = $cat ");
foreach ( $result1 as $print1 ){echo '<
tr>
';
echo '<
td>
'. $print1->
item_id.'<
/td>
';
echo '<
td>
'. $print1->
Item_Description.'<
/td>
';
echo '<
td>
'. $print1->
Packing.'<
/td>
';
echo '<
td>
<
form method="post">
<
input type="submit" name="add"
href="http://www.srcmini.com/$print1->
item_id" value="http://www.srcmini.com/ADD">
<
/form>
<
/td>
';
echo '<
/tr>
';
}
} echo '<
/tr>
';
?>
<
/table>
<
/div>
<
?php } ?>
推荐阅读
- jQuery代码不适用于WordPress的Div主题[重复]
- jQuery ajax打破了我的Divi主题。我如何解决它()
- 12月活动|重拾写作的力量,挑战7/14/21日连更!
- 网络编程框架t-io的编程基本知识介绍
- Java 将Word转为OFD
- 作业帮上万个 CronJob 和在线业务混部,如何解决弱隔离问题并进一步提升资源利用率()
- #私藏项目实操分享#Android开发(当前项目以Module形式引用别的项目的步骤)
- #yyds干货盘点#Linux里的“宝塔”,真正的宝塔!详细教程
- MS radius 约束SSID VLAN细化无线安全认证