ntents;
}
14,PHP中如何操作mysql数据库?
为了方便初学者能够上手mysql的操作,我介绍一些常用的操作:
1)数据库连接与关闭
复制代码 代码如下:
$dbhost = "";
$dbuser = "";
$dbpw = "";
$dbname = "";
$link = mysql_connect($dbhost, $dbuser, $dbpw) or die("Could not connect: ".mysql_error());
mysql_select_db($dbname);
...//此处是对数据库具体的操作,后面的例子不再写数据库的连接和关闭操作
mysql_close($link);
2)向表中插入新数据
mysql_query("insert into mytable(id,name) values(''".$id."'',''".$name."'')");
上面是向mytable表的id和name字段插入一条数据。
3)从表中查询数据
$rs=mysql_query("select * from mytable mt where mt.id=''001''");
4)从表中删除数据
$rs=mysql_query("delete from mytable mt where mt.id=''001''");
5)对于复杂查询,例如select子句,mysql3.22以下版本不支持,因此许多时候php编写复杂sql时会得不到结果,这其实不是php的错,而是mysql的版本较低的缘故。
6)对于select返回的结果集,可以如下操作:
对于返回一条结果,可以如下:
复制代码 代码如下:
$row=mysql_fetch_object($rs);
$id=$row->id;//id是字段名称,或者字段的别名,以下同
$title=$row->title;
$asker=$row->asker;
对于返回多条结果,可以如下:
复制代码 代码如下:
while($row=mysql_fetch_object($rs)){
$id=$row->id;
$title=$row->title;
$asker=$row->asker;
}
当然还有方法可以使得返回的结果为数组,访问也可以根据字段的位置index值访问,这个可以查询相关手册,就不介绍了。
15,如果你的工程中使用HTML在线编辑器,那么FCKEditor可能是比较不错的一个选择,FCKEditor可以自己去网上下载,下载的地方很多,我介绍一下调用方式:
首先将FCKEditor的目录放到网站根目录下,假设你在网站根目录的/modules/cms/目录下的edit.php中要引用FCKEditor,具体代码如下:
复制代码 代码如下:
<?php
$sBasePath = "../../fckeditor/";//fckeditor是FCKEditor的目录
$oFCKeditor = new FCKeditor(''content'') ;
$oFCKeditor->BasePath= $sBasePath ;
$oFCKeditor->Value="" ;
$oFCKeditor->Width="666px";
$oFCKeditor->Height="300px"
?>
<div>
<?php $oFCKeditor->Create();?>
</div>
16,如何在session中存储数据?
首先要启动session机制,除了apache本身做一定的设置之外,在使用session的php页面中,要先调用session_start()方法,表示在本页面使用session。在session中存储数据的具体方式如下:
复制代码 代码如下:
<?php
session_start();
$username="admin";
session_register("username");
?>
[code]
那么在其它的页面,想取得session中的用户名,如下:
[code]
<?php
$username=
PHP初学者常见问题集合修正版(21问答)_网学
网学推荐
·【推荐参考】最新可过维普检测低于30%
·【推荐】原创参考论文 原创资料
·【推荐】原创参考论文导航
·咨询参考QQ:3710167
·咨询参考微信号:yclw90
·扫一扫 加微信 咨询
·我们提供原创参考论文和原创的参考资料!
·很多朋友如果想要查重指导等,请沟通我们!
·原创的论文资料参考省时间!
·论文格式排版可以找我们!
·论文答辩PPT格式排版定制!
·程序和网站等UI设计定制!
·程序设计定制!
·网站设计定制!
·UI设计定制!
·程序和网站等UI设计定制!
·原创参考论文参考定制!
同理,要判断当前访问的用户是否已经登录也可以通过上面的方式进行:当用户登录之后,在session之中注册用户名,在需要session控制的php页面中加入判断,例如: