【问题标题】:SQL query for JoomlaJoomla 的 SQL 查询
【发布时间】:2015-11-26 14:16:58
【问题描述】:

我正在开发一个网站 (Joomla)。我使用了一个名为“DJ 分类”的组件,可以在其中注册配置文件。注册个人资料后,用户可以单击链接发布数据。缺点是用户只要注册一次,就可以发帖任意次数。我在 DB 中设置了唯一的用户 ID,以阻止用户多次发布他的个人资料。 但我希望管理员的用户 ID 允许重复。我在谷歌搜索但无法找到相关答案。请帮帮我。

【问题讨论】:

  • 您想在 ID admin 的用户 ID 处创建唯一约束吗?而当 ID = admin 的用户 ID 时,唯一约束将不起作用,对吧?
  • 是的 MegaTron 你是对的

标签: mysql joomla


【解决方案1】:

MYSQL 不支持此类约束。

您应该改用存储过程来插入数据,这样您就可以进行一些检查和验证。

或者你可以写一个触发器来检查它。

【讨论】:

  • 我不知道。你能解释一下我该怎么做吗?提前致谢。
  • @user1138784 是的,如果你描述更多细节你会做什么
  • 我正在建立一个网站,用户可以在其中注册和发布他们的数据。类似于工作门户。用户注册,登录后他需要更新他的个人资料。为避免单次注册时出现多个数据,我在该表的 phpmyadmin 中将用户 ID 设为唯一。很少有用户要求管理员代表他们注册他们的个人资料。所以管理员需要发布数据。但用户 ID 是唯一的,不允许重复。如果您需要任何其他详细信息,请告诉我。
猜你喜欢
  • 2012-06-07
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-09-24
  • 1970-01-01
  • 1970-01-01
  • 2015-06-27
  • 2015-12-05
相关资源
最近更新 更多