php屏幕编辑数据库程序 php编辑器app( 四 )


(25)增加了PCRE 库:PHP 4.0 包括一个 Perl 兼容的正则表达式 (PCRE ) 库, 和正常regex库一起与 PHP 绑定 。split 和replace PCRE 功能被支持 。PCRE 和 Perl 正规表达式之间有一些细微差别 。
(26)PHP.ini 文件:PHP.ini文件在 PHP4.0 被重新设计, 使用的 PHP 的配置PHP.ini是更容易并且更有效的 。全部文件能被Apache 在运行时间操作 ( 在 Apache环境 下 ) 或由 Windows 注册表 ( 在 Windows 下面 )。被加入PHP.ini文件的配置指令自动地在所有相关的模块中被支持 。
(27)引用计数:PHP 4.0 为系统中的每个数值提供了引用计数, 包括资源 。一旦一个资源不再被任何变量引用,它自动地被释放以节省内存资源 。利用这个特征的最明显的例子一个内置SQL查询的循环语句 。在PHP 3.0中 ,每次递归另外的 SQL 结果集合重复申请内存,直到脚本执行完毕,这些结果集合占用的内存才被释放 。
(28)支持引用:通过引用可以改变一个变量的值 。
(29)函数的运行时绑定:PHP 4.0 的运行时间绑定功能允许你在他们被声明以前调用, 无论声明是否在代码以后或是在运行时间 。
(30)类的运行时信息:PHP 4.0 支持在运行时刻存取下列类信息:一个对象的类名,一个对象的父类的类名字,以及对象函数所在的名字 。
(31)服务器抽象层:为支持Web服务器提供了增强型 SAPI ( 服务器 API ) 接口,是 PHP 4 。0 不可分的一部分 。这个服务器抽象层,提供了通用的WEB服务器接口支持,支持多线程WEB服务器,为大多数的WEB服务器提供透明的支持, 这些服务器包括 Apache ,IIS ( ISAPI ), 以及 AOL 服务器 。
程序界面 PHP ASP
操作系统 均可 Win32
Web服务器 数种 IIS
执行效率 快 快
稳定性 佳 中等
开发时间 短 短
修改时间 短 短
程序语言 PHP VB
网页结合 佳 佳
学习门槛 低 低
函数支持 多 少
系统安全 佳 极差
使用网站 超多 多
改版速度 快 慢
PHP+MySQL中要编写一个PHP程序将数据存入数据库中修改的的页面基本和添加的相同了,只是这个页面是php的,先根据你要修改的是哪个计划内容,一般是通过id,查询出supervision_plan_note 。得到的这个字符串,就输出在下面的地方
textarea row="100%" cols="100%" name="supervision_plan_note"输出字符串变量到这里哦/textarea
然后还要增加一个隐藏域
input type='hidden' name="id" value="https://www.04ip.com/post/修改的这个的数据库id号" /
当你点击提交的时候就会带着这个id了,然后用update语句,记得where的条件是 id=你提交的这个id哦 。别忘了写where 。有什么不明白的可以继续问
怎么用PHP代码修改数据库里面的数据?举例如下:
创建userinfo_update.php页面用于查询用户信息,先显示信息 , 在修改:
先通过GET获取用户编号查询用户信息:
$sql = "select * from user_info where user_id='".$_GET['userId']."'";
$result = mysql_query($sql,$con);
if($row = mysql_fetch_array($result)){
}
页面效果:
创建update.php文件,用于修改用户信息:
使用到了mysql_affected_rows() 函数返回前一次 MySQL 操作所影响的记录行数 。
//通过post获取页面提交数据信息
$userId = $_POST[userId];
$userName = $_POST[userName];
$userAge = $_POST[userAge];
$sql = "update user_info set user_name='".$userName."',user_age=".$userAge." where user_id='".$userId."'";
mysql_query($sql,$conn);//执行SQL
$mark= mysql_affected_rows();//返回影响行数
$url = "userinf_select.php";
运行结果
创建delete.php文件,完成删除用户信息功能:
$userId = $_GET['userId'];

推荐阅读