php - Grocery 关系 SQL 数据库

标签 php mysql codeigniter grocery-crud

我使用grocery-crud 进行简单的 SQL 选择

$crud->set_table('lista_ab');
$crud->set_relation('id_ab','lista_ab_term','Expire');

问题是它没有建立“id_ab”的关系

我的数据库看起来

CREATE TABLE `lista_ab` (
  `id_ab` int(10) NOT NULL,
  `Subname` varchar(255) DEFAULT NULL,
  `Name` varchar(255) DEFAULT NULL,
  `Inregistrat` date DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=utf8;

CREATE TABLE `lista_ab_term` (
  `ID` int(10) NOT NULL,
  `id_ab` int(10) DEFAULT NULL,
  `Expire` date DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=utf8;

最后我想提取 Subname 和 Expire。

最佳答案

您无法创建下拉列表并显示第一个表的字段名称:Subname,但您可以从另一个表调用任意多个字段,并且语法非常简单。 在第三个字段中,您将看到符号 { 和 } 。例如:

$crud->set_relation('id_ab','lista_ab_term','{过期} - {ID}');

关于php - Grocery 关系 SQL 数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50249138/

相关文章:

php - Mysql 没有将时间戳转换为 PHP 查询的时区

java - 如何在 jdbi 中绑定(bind)元组列表?

php - 无法使用 HTACCESS 创建漂亮的 url

php - 如何使用 Codeigniter 创建自定义页面,而不是作为 Controller

php - 抓取网页内容

php - block - 花括号/没有花括号?

mysql - 使用 Solr 数据导入处理程序将多值字段从 mySQL 导入 Solr

javascript - 在 CodeIgniter 中寻找一些 Javascript 类的好例子

php - 如何在3个条件中添加where

php - 显示从 codeigniter 中登录的用户详细信息