如何通过 url 中的特定 id 从 MySQL 数据库中获取数据

机器人

我如何通过 url 中的特定 id 从 MySQL 数据库中获取数据

网址

http://localhost/php/edit_student.php?id=11

我的功能

function selected_students($connect){
$sentence = $connect->prepare('SELECT students.student_name, students.student_thumbnail FROM students JOIN courses_students ON courses_students.student_id = students.student_id JOIN courses ON courses_students.course_id = courses'.$_GET['id'].'GROUP BY courses_students.student_id');
$sentence->execute(array());
return $sentence->fetchAll();
}
巨大的焦耳

正如我所提到的,您需要检查$_GET['id']注释中isset 和是否为空,并且当prepare()使用时,您不得将变量直接注入您的查询中,您必须使用占位符,然后绑定并执行。PDO 有两种类型的占位符,它们是:PlaceHolderName?

 <?php
    function selected_students($connect)
    {

        if (isset($_GET['id']) && !empty($_GET['id'])) {

            $id = intval($_GET['id']);

            $sentence = $connect->prepare("SELECT students.student_name,students.student_id,students.student_thumbnail,courses_students.student_id,courses.course_id from students,courses join courses_students on students.student_id = courses_students.student_id and courses.course_id = ? GROUP BY courses_students.student_id");
            $sentence->execute([$id]);

            $results = $sentence->fetchall();

            if ($results > 0) {
                // Results exists display them



            }


        } else {

            // return error the id is not set
        }


    }
    ?>

这里是你可以学习 pdo 的好地方

https://phpdelusions.net/pdo

http://jayblanchard.net/demystifying_php_pdo.html

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

数据库中每个数据的类别通过特定的ID,并且每个类别仅允许获取2 MySQL

来自分类Dev

在PHP的mysql数据库中获取特定用户的ID

来自分类Dev

如何使用 bootstrap 和 Ajax 根据选定的 ID 从 MySQL 数据库中获取数据?

来自分类Dev

如何通过ID获取数据库中的项目?

来自分类Dev

如何获取数据库中特定ID的记录数量?

来自分类Dev

通过PHP从mysql数据库中获取数据

来自分类Dev

如何从MySQL数据库表中获取最后插入的ID?

来自分类Dev

如何从php中的mysql数据库获取最后一个插入ID?

来自分类Dev

如何使用php从mysql数据库中获取数据

来自分类Dev

如何使用mysql数据库在AutoCompleteTextView中获取数据?

来自分类Dev

如何基于数组从mysql数据库中获取数据

来自分类Dev

如何使用WHERE子句和URL中的变量集从MySQL数据库使用PHP代码从MySQL数据库获取值

来自分类Dev

如何通过 id 从数据库获取特定值

来自分类Dev

通过Doctrine从数据库中获取最高ID

来自分类Dev

获取行以获取ID列表,其中MySQL数据库中特定字段最大

来自分类Dev

如何显示 MySQL 数据库中的特定数据?(获取用户的电子邮件)

来自分类Dev

我如何从数据库 firebase 中获取推送 ID

来自分类Dev

如何根据id从数据库中获取值

来自分类Dev

如何从数据库中获取图像的URL在PHP?

来自分类Dev

如何从 URL 获取变量并插入到数据库中

来自分类Dev

如何从PHP中的MySQL数据库获取图像

来自分类Dev

如何将 MySQL 数据库中的数据存储到由 id 索引的数组中?

来自分类Dev

如何从没有数字ID的MySQL数据库表中获取随机行?

来自分类Dev

如何在不牺牲完整性的情况下获取MySQL数据库表中的最新集合ID?

来自分类Dev

如何通过VIEWMODEL从数据库(MODEL)中的Activity(VIEW)获取添加的对象的ID。Android,MVVM

来自分类Dev

在此代码中,如何将来自 URL 的 ID 与数据库中的 ID 进行比较,然后将数据显示为该特定 ID

来自分类Dev

如何获取数据库中特定行的相应user_id(自动增量)值?

来自分类Dev

如何从数据库获取数据以获取URL,然后将其放置到毕加索加载中

来自分类Dev

数据库中每个数据的类别通过特定的ID,并且每个类别只允许获取2

Related 相关文章

  1. 1

    数据库中每个数据的类别通过特定的ID,并且每个类别仅允许获取2 MySQL

  2. 2

    在PHP的mysql数据库中获取特定用户的ID

  3. 3

    如何使用 bootstrap 和 Ajax 根据选定的 ID 从 MySQL 数据库中获取数据?

  4. 4

    如何通过ID获取数据库中的项目?

  5. 5

    如何获取数据库中特定ID的记录数量?

  6. 6

    通过PHP从mysql数据库中获取数据

  7. 7

    如何从MySQL数据库表中获取最后插入的ID?

  8. 8

    如何从php中的mysql数据库获取最后一个插入ID?

  9. 9

    如何使用php从mysql数据库中获取数据

  10. 10

    如何使用mysql数据库在AutoCompleteTextView中获取数据?

  11. 11

    如何基于数组从mysql数据库中获取数据

  12. 12

    如何使用WHERE子句和URL中的变量集从MySQL数据库使用PHP代码从MySQL数据库获取值

  13. 13

    如何通过 id 从数据库获取特定值

  14. 14

    通过Doctrine从数据库中获取最高ID

  15. 15

    获取行以获取ID列表,其中MySQL数据库中特定字段最大

  16. 16

    如何显示 MySQL 数据库中的特定数据?(获取用户的电子邮件)

  17. 17

    我如何从数据库 firebase 中获取推送 ID

  18. 18

    如何根据id从数据库中获取值

  19. 19

    如何从数据库中获取图像的URL在PHP?

  20. 20

    如何从 URL 获取变量并插入到数据库中

  21. 21

    如何从PHP中的MySQL数据库获取图像

  22. 22

    如何将 MySQL 数据库中的数据存储到由 id 索引的数组中?

  23. 23

    如何从没有数字ID的MySQL数据库表中获取随机行?

  24. 24

    如何在不牺牲完整性的情况下获取MySQL数据库表中的最新集合ID?

  25. 25

    如何通过VIEWMODEL从数据库(MODEL)中的Activity(VIEW)获取添加的对象的ID。Android,MVVM

  26. 26

    在此代码中,如何将来自 URL 的 ID 与数据库中的 ID 进行比较,然后将数据显示为该特定 ID

  27. 27

    如何获取数据库中特定行的相应user_id(自动增量)值?

  28. 28

    如何从数据库获取数据以获取URL,然后将其放置到毕加索加载中

  29. 29

    数据库中每个数据的类别通过特定的ID,并且每个类别只允许获取2

热门标签

归档