-
POD支持的数据库查看全部
-
PDO特性查看全部
-
bindValue查看全部
-
bindValue查看全部
-
2-4errorCode()和errorInfo()方法查看错误信息 $pdo->errorCode():返回数据库句柄上一次操作相关的SQLSTATE的值 $pdo->errorInfo():返回的错误信息的数组,数组中包含3个单元【0=>SQLSTATE(错误码),1=>CODE(错误编号),2=>INFO(错误信息)】查看全部
-
pdo 基本方法查看全部
-
2-2 1.手动更改自增长的id 通过修改表结构 alter table 表名 auto_increment=更改的数; 也可以手动删除所有记录: 1).将自增长id从1从新开始自增 truncate table 表名, 在事务中可以通过回滚(ROLLBACK)回复数据; 2).DELETE FROM 表名 [WHERE 条件], 在事务中可以通过回滚(ROLLBACK)回复数据; 2.pdo对象方法lastInsertId():得到新插入记录的ID号 $pdo->lastInsertId();查看全部
-
2-1【PDO】exec()方法执行建表操作 //exec():执行一条sql语句并返回其受影响的记录的条数,如果没有受影响的记录,他返回0 //exec对于select没有作用 $sql=<<<EOF CREATE TABLE IF NOT EXISTS user( id INT UNSIGNED AUTO_INCREMENT KEY, username VARCHAR(20) NOT NULL UNIQUE, password CHAR(32) NOT NULL, email VARCHAR(30) NOT NULL ); EOF; $res=$pdo->exec($sql); var_dump($res);查看全部
-
1-3Pdo连接数据库有3种方法 dns:Data Source Name,数据源 1.通过参数(直接在php程序中指定数据源=具体参数)(UP推荐用这种方式) $dsn="mysql:host=localhost;dbname=imooc"; //$dsn=“驱动器名称:host=主机地址;dbname=数据库名称” 每种驱动需要不同的信息 2.通过uri 将mysql:host=local;dbname=imooc写入文件,然后$dsn=“uri:file://绝对路径或相对路径\文件名”; 3.通过配置文件 配置文件php.ini中(随便找一行)定义pdo.dsn.imooc=“mysql:host=local;dbname=imooc” //第一个imooc为名数据源名称,方便php程序中调用 php程序中 然后$dsn=imooc Try{ $p=new pdo($dsn,"root","123456"); } Catch(pdoexception $e){ Echo $e->getmessage() } URI和URL区别 1.URL 是全球资源定位符的英文所写,您平时上网时在 IE 浏览器中输入的那个地址就是 URL 。比如:网易 http(服务方式)://www.163.com(主机 IP 地址) 就是一个 URL 。 2.URI 是 Web 上可用的每种资源 - HTML 文档、图像、视频片段、程序 , 由一个通过通用资源标志符 (Universal Resource Identifier, 简称 "URI") 进行定位。 URL 的格式由下列三部分组成 : 第一部分是协议 ( 或称为服务方式 ); 第二部分是存有该资源的主机 IP 地址 ( 有时也包括端口号 ); 第三部分是主机资源的具体地址。 URI 一般由三部分组成 : 访问资源的命名机制。 存放资源的主机名。 资源自身的名称,由路径表示 通俗理解 : URI就是一种资源定位机制,它是比较笼统地定位了资源,并不局限于客户端和服务器, 而URL就定位了网上的一切资源,只要是网上的资源,都有唯一的URL.查看全部
-
1-1 PDO支持的数据库查看全部
-
1-1 PDO简介 一、PDO,数据库访问抽象层,统一各种数据库的访问接口 二、PDO特性: 1.编码一致性:PDO提供可用于各种数据库的单一接口 2.灵活性:pdo在运行时必须加载数据库驱动程序,所以不需要在每次使用不同的数据库时 重新配置或重新编译 3.高性能:C语言编写,编译为php 4.面向对象特性 注意:pdo只是一个抽象的接口层,利用pdo本身并不能实现任何数据库的操作,必须使用特定的形式把各自的特色表现出来查看全部
-
$pdo->lastInsertId 获取新插入的数据id $pdo->exec(); 获取受影响的记录条数查看全部
-
pdo 对象的方法查看全部
-
管理员(发送邮件者)的邮箱必须设置为:POP3/SMTP服务开启查看全部
-
第二次激活页面出现”激活时间过期,请重新登陆激活”问题解析 1.UP的操作为第一次点击激活页面,激活成功,此时执行了UPDATE将status=0改为了status=1; 2.第二次点击激活页面,再次执行$act==='active’进入,由于SQL语句判断条件为status=0,所有$row获得不到数据,得到的是一个空数组.查看全部
举报
0/150
提交
取消