|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
那么接下来,这就算学会啦?NO,NO,NO,还早呢,你至尽还没碰过OOP之类的吧?模板呢? mysql可经由过程两种体例经由过程PHP与web相连,一种经由过程php的mysql相干函数,另外一种经由过程php的ODBC相干函数
相干函数以下:
MYSQL函数
mysql_affected_rows: 失掉 MySQL 最初操作影响的列数量。
mysql_close: 封闭 MySQL 伺服器连线。
mysql_connect: 开启 MySQL 伺服器连线。
mysql_create_db: 创立一个 MySQL 新材料库。
mysql_data_seek: 挪动外部传回目标。
mysql_db_query: 送查询字串 (query) 到 MySQL 材料库。
mysql_drop_db: 移除材料库。
mysql_errno: 传回毛病讯息代码。
mysql_error: 传回毛病讯息。
mysql_fetch_array: 传回阵列材料。
mysql_fetch_field: 获得栏位新闻。
mysql_fetch_lengths: 传回单列各栏材料最大长度。
mysql_fetch_object: 传回物件材料。
mysql_fetch_row: 传回单列的各栏位。
mysql_field_name: 传回指定栏位的称号。
mysql_field_seek: 设定目标到传回值的某栏位。
mysql_field_table: 取得今朝栏位的材料表 (table) 称号。
mysql_field_type: 取得今朝栏位的型态。
mysql_field_flags: 取得今朝栏位的旗标。
mysql_field_len: 取得今朝栏位的长度。
mysql_free_result: 释放传回占用记忆体。
mysql_insert_id: 传回最初一次利用 INSERT 指令的 ID。
mysql_list_fields: 列出指定材料表的栏位 (field)。
mysql_list_dbs: 列出 MySQL 伺服器可用的材料库 (database)。
mysql_list_tables: 列出指定材料库的材料表 (table)。
mysql_num_fields: 获得传回栏位的数量。
mysql_num_rows: 获得传回列的数量。
mysql_pconnect: 开启 MySQL 伺服器临时连线。
mysql_query: 送出一个 query 字串。
mysql_result: 获得查询 (query) 的了局。
mysql_select_db: 选择一个材料库。
mysql_tablename: 获得材料表称号。
ODBC函数
利用ODBC函数需装置MYSQL ODBC
odbc_autocommit: 开关主动更动功效。
odbc_binmode: 设定二进位材料处置体例。
odbc_close: 封闭 ODBC 保持。
odbc_close_all: 封闭一切 ODBC 保持。
odbc_commit: 更动 ODBC 材料库。
odbc_connect: 保持至 ODBC 材料库。
odbc_cursor: 获得游标名。
odbc_do: 履行 SQL 指令。
odbc_exec: 履行 SQL 指令。
odbc_execute: 履行预置 SQL 指令。
odbc_fetch_into: 获得传回的指定列。
odbc_fetch_row: 获得传回一列。
odbc_field_name: 获得栏位称号。
odbc_field_type: 获得栏位材料形状。
odbc_field_len: 获得栏位材料长度。
odbc_free_result: 释出传回材料的记忆体。
odbc_longreadlen: 设定传回栏的最大值。
odbc_num_fields: 获得栏位数量。
odbc_pconnect: 临时保持至 ODBC 材料库。
odbc_prepare: 预置 SQL 指令。
odbc_num_rows: 获得传回列数量。
odbc_result: 获得传回材料。
odbc_result_all: 传回 HTML 表格材料。
odbc_rollback: 取消以后买卖。
odbc_setoption: 调剂 ODBC 设定。
例子可见我在本网站的"法式与代码"里的文章和上面的例程:
前台HTML
< form enctype="multipart/form-data" action="hb_ggzd.php" method="post" >
< tr >
< td width="251" >< small >您 可 以 花 些 时 间 填 写 下 表 , 也 可 以 用 电
子 邮 件 联 系 ,< a href="mailto:likai333@21cn.com" >likai333@21cn.com< /a >。< /small >< /td >
< /tr >
< tr >
< td vAlign="top" width="251" height="31" >< small >您的姓名:< /small >< /td >
< td width="462" height="31" >< small >< input name="name" size="20" > < /small >< /td >
< /tr >
< tr >
< td vAlign="top" width="251" height="30" >< small >您的电子邮件:< /small >< /td >
< td width="462" height="30" >< small >< input name="usermail" size="37" >< /small >< /td >
< /tr >
< tr >
< td vAlign="top" width="251" height="25" >< small >您欲做告白的网站地址:< /small >< /td >
< td width="462" height="25" >< small >< small >< input name="userurl" size="37" value="http://" >< /small >< /small >< /td >
< /tr >
< tr >
< td vAlign="top" width="251" height="25" >< small >您欲做告白的网站站名:< /small >< /td >
< td width="462" height="25" >< small >< input name="sitename" size="20" >< /small >< /td >
< /tr >
< tr >
< td vAlign="top" width="251" height="30" >< small >您的公司称号:< /small >< /td >
< td width="462" height="30" >< small >< input name="company" size="37" >< /small >< /td >
< /tr >
< tr >
< td vAlign="top" width="251" height="25" >< small >您的接洽德律风:< /small >< /td >
< td width="462" height="25" >< small >< input name="phone" size="20" >< /small >< /td >
< /tr >
< tr >
后台PHP
< ?php
= mysql_connect('localhost:3306','root','');
mysql_select_db('HBWEB');
="insert into usemsg ( name,usermail,userurl,sitename, company,phone) values ('','','', '', '','','','','','','')";
= mysql_query(, );
= mysql_error();
if(){
echo "产生毛病,请告诉< a href=mailto:likai333@21cn.com >我< /a >";
echo "";
}
else
{ echo "胜利入库"; }
? >
表布局:
CREATE TABLE usemsg (
name varchar(255) not null default "notname",
usermail varchar(255) not null default "notusermail",
userurl varchar(255) not null default "notuserurl",
sitename varchar(255) not null default "notsitename",
company varchar(255) not null default "notcompany",
phone varchar(255) not null default "notphone",
);一些真正的强人总会搞出新玩意来丢给你,你不学就落后了,也印证了前人的经验,果然是学无止境啊! |
|