从1列中选择特定值的行

时间:2019-06-26 14:39:47

标签: php mysql select

我有一个包含很多列的表,其中一个名为pid。该表中也有很多行(〜2000),我需要选择值为pid = 6的行并使用PDO打印它们。

我曾经尝试过不使用PDO,但是由于我的雇主要求使用PDO,我无法这样做

$result = $pdo->query("SELECT * FROM data WHERE pid='6'");

// If the query completed without errors, fetch a result
if ($result) {
  $row = mysql_fetch_assoc($result);
  echo $row['pid'];
}
// Otherwise display the error
else echo "An error occurred: " . mysql_error();

我需要打印出列的pid值等于6的所有行。因此,例如在此表中,只会打印第1行和第3行。

name  || password || pid
_________________________
one   || one      || 6
two   || two      || 4
three || three    || 6

0 个答案:

没有答案