我有一个包含很多列的表,其中一个名为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