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

PHP PDO Проверьте, существует ли строка в базе данных

$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

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

$sql = $dbh->prepare("SELECT COUNT(*) AS `total` FROM directory WHERE telephone = :phone");
$sql->execute(array(':phone' => $telephone));
$result = $sql->fetchObject();

if ($result->total > 0) 
{
    echo 'The telephone number: ' . $telephone. ' is already in the database<br />';
}
else 
{
      echo 'No rows matched the query.';
}
Borma

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

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

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

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