跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • 请教大佬一个 PHP , MYSQL 查询在前端显示的问题。
未分類
21 4 月 2020

请教大佬一个 PHP , MYSQL 查询在前端显示的问题。

请教大佬一个 PHP , MYSQL 查询在前端显示的问题。

資深大佬 : IDCFAN 63

#####菜逼路过 请多多指教 谢谢啦 :tw-1f602:

就是想用 PHP 查询下表( MYSQL )的数据并按 group 值来在前台显示内容,希望有空的大佬能帮写下查询和前台显示的 PHP 语句。

#####MYSQL 表结构如下图

请教大佬一个 PHP , MYSQL 查询在前端显示的问题。

#####前台希望的显示效果如下图

请教大佬一个 PHP , MYSQL 查询在前端显示的问题。

######如果大佬觉得:你个菜逼,这入门的东西自己看两眼教程就会了。我解释一下事情是这样的,我平常是开店卖煎饼果子,肉夹馍还有鸡蛋灌饼,豆浆什么的,很忙很累。空床时间学了 HTML,CSS,JS 还没只看了几眼入门教程,后端语言更是没怎么接触。但是今天晚上请教的这个要今天晚上想用起来,所以拉下脸来这里做伸手党了。:tw-1f605:

大佬有話說 (13)

  • 資深大佬 : iConsLii

    可以用 MySQL 的 group by 吧

  • 主 資深大佬 : IDCFAN

    @iConsLii 谢谢啦,我去看看 group by 的使用,羞愧的说,不仅仅是想大家提供方法,更希望大佬能直接给出 code :)~~

  • 資深大佬 : gtchan13579

    <?php
    $servername = “mysql 服务器 ip”;
    $username = “账号”;
    $password = “密码”;
    $dbname = “数据库”;
    $conn = new mysqli($servername, $username, $password, $dbname);
    if (!$conn) {
    die(“Connection failed: ” . mysqli_connect_error());
    }
    $sql = “SELECT name FROM 表名 WHERE group==1”;
    $result = mysqli_query($conn, $sql);

    while($row = mysqli_fetch_array($result))
    {
    echo “”.$row[‘name];
    echo “<br>”;
    }
    ?>

  • 資深大佬 : Vhc001

    我也是曾经业余时间自学的编程,深知其中的不易。主要不加个微信交流交流?
    https://pastebin.com/ELVRZbHk

  • 主 資深大佬 : IDCFAN

    @gtchan13579 大佬谢谢。再多问一下,这样的话,要显示完三个组,得查询三次数据库吗?

  • 主 資深大佬 : IDCFAN

    @Vhc001 谢谢大佬,我现在门儿黑,啥也不会,也不知道聊啥。

  • 資深大佬 : Vhc001

    好吧

  • 資深大佬 : msg7086

    查全表回来前端分组。
    学编程还是建议自己慢慢学,如果要急着用东西,建议雇人来做。你自己这么搞,网站过两天被人黑了那就好玩了,特别是你这个古典写法(快 20 年前的风格),不被人黑掉我都觉得奇怪。
    如果真的想要多学一门手艺,那就认认真真好好学,不要走捷径,这东西没有捷径。
    要学 PHP 可以学完编程基础以后拿本 PHP 的书来啃,最好是国外书籍的中文译本(能直接看外语更好)。

    你说的这个涉及到一些简单的算法和数据结构。
    分组需要跑循环然后把数据插入一个分组数组里,最后会变成一个二维(或者说二阶)数组,外层是组,内层是项目,再里面是对象( PHP 里则是又一层关联数组)。

    上面说的 GROUP BY 是不适合你要的效果的。

  • 資深大佬 : tonytonychopper

    早餐店店老板都在学编程,你凭什么不努力

  • 主 資深大佬 : IDCFAN

    @msg7086

  • 資深大佬 : liprais

    关键词 group by concat
    上面说做不到的实在搞笑么

  • 資深大佬 : wangyzj

    直接都查出来
    然后渲染列表的时候根据组名判断吧

  • 資深大佬 : myEzekiel

    echo 输出

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具