Пункт, возвращающий эквивалент для MySql - PullRequest
0 голосов
/ 12 сентября 2018

Я студент, и мы учимся строить рамки.Мой учитель дал мне эту строку insert into $table default values returning id$table.Я не могу запустить его на MySQL из-за возврата пункта.Можем ли мы заменить его другим предложением или строкой?

КОД:

public function __construct($id=null) {
        $class = get_class($this);
        $table = strtolower($class);
        if ($id == null) {
            $st = db()->prepare("insert into $table default values returning id$table");
            $st->execute();
            var_dump(db()->errorInfo());
            $row = $st->fetch();
            $field = "id".$table;
            $this->$field = $row[$field];

Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...