从品牌网站建设到网络营销策划,从策略到执行的一站式服务
/**
成都创新互联公司2013年开创至今,是专业互联网技术服务公司,拥有项目成都网站设计、网站建设网站策划,项目实施与项目整合能力。我们以让每一个梦想脱颖而出为使命,1280元广德做网站,已为上家服务,为广德各地企业和个人服务,联系电话:028-86922220
* 如果出现多级分类且在一张表中, 此时你需要增添字段确定分类间的关系
* 通常做法是在数据表中加一个字段如 'pid', 如果 id == pid 即判定为父子关系
*/
// 如这张表
// 如果需要找出中国下面的分类,只需要找出所有 pid = 1 即可
SELECT * FROM table WHERE pid = 1;
有2个办法,第一种直接使用sql的多表联查,效率高,但是得到的数据table1会被扩展成table2一样的条目数 要再次处理
select * from table1 a,table2 b where a.orderid = b.orderid
第二种方法,先得到table11的数据,在循环中匹配table2到一个新的列名中
$conn = mysqli_connect("127.0.0.1", "root", "123", "test");
$sql = "select * from table1";
$rs = mysqli_query($conn, $sql);
$Arr = array();
while ($row = mysqli_fetch_assoc($rs)) {
$sql = "select * from table2 where orderid =" .$row["orderid"];
$row["order_sku"] = mysqli_fetch_all(mysqli_query($conn, $sql), MYSQLI_ASSOC);
$Arr[] = $row;
}
print_r($Arr)
如果你是刚开始学php 建议直接抛弃mysql用mysqli 因为PHP5.5已经废弃mysql方法了
1、在test.php文件内,使用header设置test.php执行的编码为utf8,避免输出中文的时候出现乱码。
2、在test.php文件内,创建一个测试的数组,例如,定义一个分类的数组,其对应的索引值分别为0,4,8。
3、在test.php文件内,使用array_values()方法将上一步的数据重新排序,并且从0开始,把重新排序的数组保存在$result变量中。
4、在test.php文件内,使用foreach方法遍历数组,其中$k为索引值,$v为索引值对应的数组值。
5、在test.php文件内,使用echo方法输出数组中的索引值和对应的数组值即可。
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图