我的数据库设置如下
article_id article_name article_seo
12 test a /test-a
我希望article_seo
在其中包含文章ID!
$articleseo=$article_id.'/'.$newurltitle.'.html'; // article_id is undefined
所以当它上传到数据库时,它将如下所示
article_id article_name article_seo
12 test a 12/test-a
所以我的问题是变量$ article_id必须是什么才能实现这个
答案 0 :(得分:1)
是article_seo artribute显示文章页面链接的方式吗?如果是这样,那么首先不应该将这些存储在数据库中,而应该是代码的一部分。这也可以帮助您解决问题,因为在显示数据时会创建链接,因此无需解决此问题。
如果你想/需要这样做,并且如果你以增量(auto_increment)分配id,你可以使用MySQL Trigger来获取分配的下一个项目的id,这将对应于上一篇文章
答案 1 :(得分:-1)
如果您尝试在另一个字段中使用自动递增的id字段的值,我发现这样做的唯一方法是在使用"向mysqli询问该值后再进行第二次查询。 $ mysqli-> INSERT_ID"