MYSQL(现在用mysqli,):
mysql_connect 建立连接 mysql_close 关闭连接
mysql_select_db() 选择数据库 mysql_query 执行SQL语句
mysql_error 查看错误
$row=mysql_query() $res=mysql_fetch_array() mysql_insert_id //得到插入语句后的自增主键id
mysql_fetch_row() //拿第一个数 mysql_fetch_array() //MYSQL_ASSOC MYSQL_NUM MYSQL_BOTH
mysql_fetch_assoc() //关联数组 mysql_fetch_object()//输出对象
mysql_result() //返回结果集一个字段的值(结果集地址,行号,字段名)
mysql_affected_rows($row) //受影响的记录行数,$row连接标识符
thinkphp:
cache 模板缓存 data数据目录 temp数据缓存 log日志
C方法 //配置 U方法 M方法
volist ---id foreacch ---item switch---value in-----value
1,数据库实例化
M方法实例化模型无需用户为每个数据表定义模型类
1,Index下面的函数如何调用,
(X)一般:localhost/thinkphp/index.php/index/user
(Y).../index.php/Home/index/user
2,Home/model下面的文件名应与数据库表名相同,且驼峰命名,首字母大写
该文件中还需命名空间和导入use,eg:namespace Home\Model use Think\Model
Q:每定义一个模型model就需要一个数据表吗
A:百度(模型定义),可以继承其他模型以应用