Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/symfony/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
布线可以';无法从mysql表中找到$id_Mysql_Symfony_Routing_Twig - Fatal编程技术网

布线可以';无法从mysql表中找到$id

布线可以';无法从mysql表中找到$id,mysql,symfony,routing,twig,Mysql,Symfony,Routing,Twig,我正试图从路由中删除我表中的一条记录。但它似乎找不到给定的$id。我的应用程序中有一个for循环,它循环表中的记录,它们都有自己唯一的id 我的回路 {% for scholen in scholen %} <li>{{ scholen.naam|e }} - <a href="{{ path('delete_school') }}">Delete</a></li>

我正试图从路由中删除我表中的一条记录。但它似乎找不到给定的$id。我的应用程序中有一个for循环,它循环表中的记录,它们都有自己唯一的id

我的回路

            {% for scholen in scholen %}
                <li>{{ scholen.naam|e }} - <a href="{{ path('delete_school') }}">Delete</a></li>
            {% else %}
                <li>no scholen found</li>
            {% endfor %}
{scholen%中的scholen%
  • {{scholen.naam}-
  • {%else%}
  • 没有找到scholen
  • {%endfor%}
    编辑:发现一个导致另一个错误的错误。->我现在得到了这个

    在呈现模板期间引发了异常(“缺少某些必需参数(“id”)以生成路由“deleteaanmelding”的URL)


    path('delete_school',{id:scholen.id})
    @Jakumi-wow!这成功了!非常感谢你。真的找不到关于这件事的任何信息。。。“path”的名称很难懂,但它为路由(给定的)生成URL,因此需要参数。
    path
    的文档确实存在于twig bridge中,我相信也存在于symfony文档的路由部分。您确定提供了正确的代码吗?根据错误消息,应该生成路由
    delete\aanmelding
    的URL,但这不是代码的一部分。
                {% for scholen in scholen %}
                    <li>{{ scholen.naam|e }} - <a href="{{ path('delete_school') }}">Delete</a></li>
                {% else %}
                    <li>no scholen found</li>
                {% endfor %}