Php 如何使用PDO选择具有特定条件的数据

Php 如何使用PDO选择具有特定条件的数据,php,pdo,Php,Pdo,我有一个数据库表,如下所示: 在我的代码中,我调用for循环中的所有结果,如下所示: <?php require 'database/connect.php'; $pdores = $conn->query("SELECT * FROM excersises"); foreach($pdores as $row) { echo "$row[2] "; } ?> 这将给出名为exersise的行下的所有结果。 我的问题是,如果我有一个肌肉id

我有一个数据库表,如下所示:

在我的代码中,我调用for循环中的所有结果,如下所示:

<?php  
  require 'database/connect.php';
  $pdores = $conn->query("SELECT * FROM excersises");

  foreach($pdores as $row) {
    echo "$row[2] ";
  }
?>

这将给出名为exersise的行下的所有结果。 我的问题是,如果我有一个肌肉id为3的练习,它也会显示出来。我只想显示肌肉id为1的练习

所以基本上我想显示特定条件下的数据,在这种情况下,muscle_id等于1

你知道怎么做吗

先谢谢你


凯文

我希望这就是你想要的:

 <?php  
      require 'database/connect.php';
    $muscle_id =1;
      $pdores = $conn->query("SELECT * FROM excersises where muscle_id=$muscle_id");

      foreach($pdores as $row) {
        echo "$row[2] ";
      }
    ?>

从您的条件所在的表中选择*
在询问之前,至少尝试使用搜索、谷歌或其他工具。