易截截图软件、单文件、免安装、纯绿色、仅160KB

php学习笔记(11):MYSQL在php5中的应用


1、php与mysql建立连接
php.ini 加载mysql组件
extension=php_mysql.dll前的;去掉
exetension_dir=""路径是否正确
Php连接mysql函数
mysql_connect:开启MYSQL连接
mysql_select_dir:打开一个数据库
@和or die 隐藏错误和条件显示
mysql_connect("主机","用户名","密码");  
mysql_select_db("打开数据库",连接标识符);
如果不特别声明连接标识符,则默认为是上一次打开的连接。
2、如何去执行一个SQL语句
mysql_query(sql语句,连接标识符);
说明:mysql_query用来根据连接标识符向该数据库服务器的当前数据库发送查询,
如果连接标识符默认,则默认认为是上一次打开的连接。
返回值:成功后返回一个结果标识符,失败时返回false。
$sql="select * from test";
$result=@mysql_query($sql,$conn) or die(mysql_error());
3、两种查询函数array/row区别
格式:mysql_fetch_row(result);
说明:mysql_fetch_row用来查询结果的一行保存至数组,该数组下标从0开始,
每一个数组元素对应一个域。通过循环,可以将查询结果全部获得。
格式:mysql_fetch_array(result);
说明:mysql_fetch_array和mysql_fetch_row功能基本相同,只不过它除了可以用
从0开始的偏移里做索引,还可以用域名做索引。
mysql_query("set names'GBK'")解决中文乱码
值返回下一行的所有域值,并将其保存至一个数组中,没有行时返回false。
4、其他常用Mysql函数介绍
mysql_num_rows :用于计算查询结果中所得行的数目
mysql_insert_id :传回最后一次使用insert指令的id
mysql_tablename :取得数据库名称
mysql_error :返回错误信息
mysql_close :关闭mysql链接
<?php
/*
* Created on 2010-1-3
* Author : CHAUVET
* Function:数据库连接演示
*
*/
$conn=mysql_connect("localhost","root","");
if($conn){
echo "连接成功!!!";
}
printf("<br/>");
//@mysql_connect("localhost","root","good") or die("连接有误!!!");
mysql_query("set names 'gb2312'");
mysql_select_db("newdb",$conn);
$ary=mysql_query("select * from `test`",$conn) or die(mysql_error());
//$row=mysql_fetch_row($ary);
//echo($row[1]);
//print_r($row);
//print("<p>");
//$arr=mysql_fetch_array($ary)


相关文档:

[MySQL 5.1 体验]MySQL 事件调度器(Event Scheduler)

http://hi.baidu.com/tianxia_1209/blog/item/a2613822fec7e7f6d6cae267.html
MYSQL的事件是5.1新增加的,如果想体验,建议升级版本。
至于语法我就不多说了,手册上讲的很详细,我来说说几个要点以及一些实例。
注意事项:
1、EVENT权限是针对模式的(在MYSQL中也就是库的级别),不能对单独表来赋予权限。
2、必须在 ......

PHP源码解析(一)

PHP源代码分析
当前版本PHP5.3.1
目录结构
build 和编译有关的目录。
ext 扩展库代码,例如 Mysql、zlib、iconv 等我们熟悉的扩展库。
main 主目录。
netware
pear
sapi 和各种服务器的接口调用,例如apache、IIS等,也包含一般的fastcgi、cgi等。
scripts Linux 下的脚本目录。
tests 测试脚本目录
TSRM
win32 ......

Web开发笔记2——MySQL拾零

仅仅是看一些书是零零散散记下的,给自己备忘而已。建议去看专业网站的笔记。
1.主键的值必须是唯一的,并且不能为空,这可以提高MySQL从多个表中取得数据或者取得指定键值对应的行的速度。MySQL通过一个特殊的称为Index索引的数据结构做到这一点,Index是找到一条记录的快捷方式,就像图书馆的卡片目录。
2.查看表的列定 ......

模板引擎 PHP模板引擎【smarty】

[Smarty - 官方网站]
http://smarty.php.net/
[Smarty - 下载地址]
当前版本 2.6.18, http://smarty.php.net/do_download.php?download_file=Smarty-2.6.18.tar.gz

全部列表, http://smarty.php.net/download.php

[Smarty - 相关论坛]
http://php.board.newsmth.net/
http://forum.c ......

IIS+PHP+MySQL配置 南三方


      在网上找了很多IIS+PHP的配置的方法,试过之后很多都不能达到效果。于是总结了大部分的文章后就得出了这样的方法:(本次操作系统以Win2000为例,如果你要改为其它系统就把系统根目录变一下就Ok了)
一、下载必须的程序:
(1) 先到PHP的官方网站下载一个PHP(本文就以PHP 4.4.2为例)。 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号