мне удается изменить код, который я скопированный из учебникаPHP PDO OOP показать нужные данные только
public function viewItem(){
self::conn();
try {
$sql = "SELECT * FROM dbo.guitar WHERE id=:id";
$q = self::$db->prepare($sql);
$q->execute(array(':id' => $this->id));
$row = $q->rowCount();
if ($row == 0)
{
echo 'no records found.';
}
else
{
$results = $q->fetchAll(PDO::FETCH_CLASS | PDO::FETCH_PROPS_LATE,
"Guitar",
array('id', 'make', 'model', 'colour', 'price'));
}
}catch (Exception $e){
print "Error!: " . $e->getMessage();
}
return $results;
}
Я принесенных все данные, в соответствии с Id, моя проблема в том, что если я хочу, чтобы цвет, чтобы показать, вместо того, чтобы все ,
Что вы подразумеваете под «хотите, чтобы цвет отображался вместо всего»? – Marcus
Он хочет получить значение поля цвета вместо того, чтобы печатать все поля при возврате $ results. – Mattis
:) так жаль, что не ясна. Сэр Маттис прав. – user1693411