public static function getBy($campo, $valor) { $result = BaseDatos::getDbh()->prepare("SELECT * FROM Tecnico where {$campo} = :{$campo}"); $result->bindParam(":{$campo}", $valor); $result->execute(); while ($rs = $result->fetch()) { $tecnico = new Tecnico(); $tecnico->setIdTecnico($rs['idTecnico']); $tecnico->setNombres($rs['nombres']); $tecnico->setApellidoPaterno($rs['apellidoPaterno']); $tecnico->setApellidoMaterno($rs['apellidoMaterno']); $tecnico->setRpm($rs['rpm']); $tecnico->setEstado($rs['estado']); $tecnicos[] = $tecnico; } return isset($tecnicos) ? $tecnicos : false; }