Прошу подскажите, как проверить содержится ли в массиве определенное значение, к примеру $name, которое по http сюда подаем?
$name = $_POST['name'];
$row = $stmt->fetch(PDO::FETCH_ASSOC);
if ($row['name']==$name){
} else {
}
В принципе у вас верно написано. Я бы только добавил проверку на существование элемента в массиве вызовом функции isset() и проверкой возвращённого результата:
if(isset($_POST['name']))
{
$name = $_POST['name'];
$row = $stmt->fetch(PDO::FETCH_ASSOC);
if (isset($row['name']) && $row['name'] == $name){
} else {
}
}
Лучше проверяй запросом на наличие имени в таблице
SELECT name FROM table WHERE name = :name LIMIT 1
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости