Это функция, которую я пытался вызвать из URL
public function getParentId($childId)
{
$statment = $this->db->prepare("SELECT parent FROM `person` WHERE id = $childId");
$statment->execute();
$result = $statment->fetchAll();
foreach($result as $output){
return $output['parent'];
}
echo 'You call the function from url';
}
, и я написал этот код для доступа к функции из URL
if(isset($_GET['action'])){
include_once('Family.php');
$object = new Family;
switch($_GET['action']){
case 'getId':
$object->getParentId($childId);
break;
default;
echo 'There is no function with that name';
break;
}
}
, затем я передаю аргумент изUrl
test.local / Family.php? Action = getId & childId = 4
выход Вы вызываете функцию из url
, но он этого не сделалt return $ output ['parent'] почему?