У меня есть целое число из формы POST.Я знаю, что все переменные POST являются строками.
Предположим, я хочу сравнить этот POST ['целочисленная строка'] с целым числом из базы данных как: my_page_action.php =>
$query = "SELECT amount FROM table where id=:id";
$stmt = $conn_p->prepare($query);
$stmt->execute(array(':id' => $id));
$data = $stmt->fetch();
if ( ! empty($data)) {
if ($data['amount'] != $_POST['amount']) {
header("location:my_page.php?msg=Invalid Amount");
exit();
}
} else {
header("location:my_page.php?msg=Invalid Record");
exit();
}