На данный момент учу MySQL и заметил, что мы можем обращаться к "внутренним запросам", как в этом примере:
$mysqli->query("CREATE TABLE test(id INT, label TEXT)");
Насколько я знаю, такой запрос можно построить с помощью ООП. Я попробовал, но у меня ничего не получилось и я запутался, подскажите, где ошибка в моей "конструкции"
class A
{
public function get()
{
$sql = "SELECT * FROM users WHERE id = 123";
return $sql;
}
}
class B extends A
{
public function add($sql)
{
return $sql .= " AND name = 'Alex'";
}
}
$a = new A();
$b = new B();
echo $b->get()->add();
Вот, на последней строчке я пробую добавить к прежнему запросу доп. условие