Запуск проблемы с функцией ниже. В основном все мои таблицы имеют столбец, в котором «прекращено» будет либо «0», либо «1». У меня возникли проблемы с работой инструкции if.Если проблема с заявлением (PDO :: FETCH_ASSOC)
// Function that checks if items are already discontinued or not
function checkDiscontinued($dbh, $discontinued) {
try {
foreach ($discontinued as $id) {
//check to see if itemdiscontinued is 1 or 0
$stmt = $dbh->query("SELECT discontinued FROM `$id` ORDER BY `date` DESC LIMIT 1");
if (!$stmt->fetch(PDO::FETCH_ASSOC)) {
echo "Action if true";
} else {
echo "Action if false";
}
}
}
catch (PDOException $e) {
echo $e->getMessage();
}
}
«У меня возникли проблемы с получением инструкции if» - Что это значит? Как хранится «прекращено»? Каков его тип? – Shoe