没有浪费,直接给大家发代码,代码很简单,比较常见的是sql语句,具体内容如下。
创建表(` test_avatar `
` UID ` int(11)符号的非空
默认'0',
`阿凡达` varchar(255)不为空的默认,
主键(` UID `)
= MyISAM引擎默认的字符集utf8);
插入` test_avatar `值(1,'。 / /
管理员
上传jpg);
创建表(` test_pro `
` ID ` int(11)符号的非空auto_increment,
` UID ` int(11)符号的非空默认'0',
`
名字` varchar(255)不为空的默认,
主键(id)
= MyISAM引擎默认的字符集utf8);
插入` test_pro `值(1,1,产品1),(2,1,产品2);
创建表(` test_user `
` ID ` int(11)符号的非空auto_increment,
`
用户名` varchar(50)不为空的默认,
`电话` int(11)符号的非空默认'0',
主键(id)
= MyISAM引擎默认的字符集utf8);
插入` test_user `值(1,'admin ',110);
如上所述,三个表:用户头表、产品表、用户表
如何在模型中建立
关联 类模型
扩展关系模型{
保护_link美元=阵列(
阿凡达数组(
mapping_type= >自::has_one,
class_name= > 'avatar,
foreign_key= > 'uid,
mapping_fields= > 'avatar,
as_fields= > 'avatar,
),
)
}
尝试使用has_one,belongs_to,has_many,many_to_many,问上帝指出
导电溶液
建立promodelmodel.class.php
模式下
promodelmodel ViewModel类延伸{
公共视场=阵列(美元
test_avatar= >阵列(
本我,…
),
test_pror= >阵列(
本我,…
_on= >
),
test_pror= >阵列(
本我,…
_on= >
),
);
}
在ThinkPHP SQL语句存在的问题及对策
在THINKPHP,数据表单中有一个领域,与该领域的内容形式是{ 12345 }
那么SQL语句如何将获得的id值与字段中的内容进行比较呢
导电溶液
使用模糊
查询 在美元=阵列(' = >阵列(像','场' %。$ id);