“PDO PHP Проверьте, существует ли строка” Ответ

PDO PHP Проверьте, существует ли строка

$stmt = $conn->prepare('SELECT * FROM table WHERE ID=?');
$stmt->bindParam(1, $_GET['id'], PDO::PARAM_INT);
$stmt->execute();
$row = $stmt->fetch(PDO::FETCH_ASSOC);

if( ! $row)
{
    echo 'nothing found';
}

/*
$rows = $stmt->fetchAll(PDO::FETCH_ASSOC); // Same here
if( ! $rows)
{
    echo 'nothing found';
}
*/
Borma

PDO PHP Проверьте, существует ли строка

$sql = 'SELECT 1 from table WHERE id = ? LIMIT 1';
//$sql = 'SELECT COUNT(*) from table WHERE param = ?'; // for checking >1 records
$stmt = $conn->prepare($sql);
$stmt->bindParam(1, $_GET['id'], PDO::PARAM_INT);
$stmt->execute();

if($stmt->fetchColumn()) echo 'found';
Borma

Ответы похожие на “PDO PHP Проверьте, существует ли строка”

Вопросы похожие на “PDO PHP Проверьте, существует ли строка”

Больше похожих ответов на “PDO PHP Проверьте, существует ли строка” по PHP

Смотреть популярные ответы по языку

Смотреть другие языки программирования