Espero me puedan ayudar y es con que sigue lo que pretendo es saber si el usuario introdujo una fecha ya este registrado ejemplo 01-05-2022 al 05-05-2022 del 1 al 5 del mes mayo no se podrán utilizar esas fechas tengo este script pero no hace lo que pretendo
GRACIAS
php
<?php $f1 = $_POST['fini']; $f2 = $_POST['ffin']; $h1 = $_POST['hini']; $h2 = $_POST['hfin']; $pdo = new PDO("mysql:dbname=calendario_db; host=localhost","root","12345678", $pide = $pdo->query("SELECT * From eventos"); $tdan = $pide->fetchAll(PDO::FETCH_OBJ); $pide = $pdo->prepare("SELECT * From eventos Where fini Between '?' and '?' "); $pide->execute([$f1,$f2]); $tdan = $pide->fetchAll(PDO::FETCH_OBJ); $fecha = $pide->rowCount(); if ($fecha > 0){ echo 'la fecha que digito esta en medio de una registrada'; }else{ echo 'no encontro fechas'; }