mysql fatch array_PHP对于数据库的基本 操作

如果您是使用本人推荐的PHPstudy,那么您可以按照以下操作进行,如果是别的PHP环境可能有所差异。

进入数据库的后台,在浏览器地址栏输入localhost/phpmyadmin  即可进入数据库中,默认的用户名和用户密码都是root;

这里可以建数据库,建表,向表里面插入数据,很简单,向Word一样,不需要命令语句就可以。

但想在PHP里操作数据表,还是需要MySQL语句的。

以下命令都是在PHP里对数据库操作的代码。

链接数据库:

$lin = mysql_connect(‘localhost‘,‘root‘,‘root‘);

mysql_connect() 函数打开MySQL 连接。

localhost,这是你本地的服务器,root:用户名,root:密码。(对应顺序)

使用数据库:

mysql_select_db(‘feest‘,$lin);

mysql_select_db() 函数设置活动的 MySQL 数据库。

feest:数据库名称,$lin : MySQL 的连接。

查询数据库中其中一个表里的数据:

$check = mysql_query("select * from yonghu where username=‘‘123");

yonghu : 是你要查询的表的名称  , username : 是你要查询的字段。

这句话的意思是 :查询 yonghu 表里面是否存在字段 username 为 123这条数据。

*  这个符号表示查询yonghu里面所有的数据,*这个位置代表的是关键字的意思。

举个例子:

$check = mysql_query("select username from yonghu );

这句的意思是:查询yonghu表里字段名为username的数据。

这个时候你想echo $check这个变量是echo不出来的,会echo出 Resource id # 这个,需要用mysql_fatch_array把查询结果遍历并取出数据放到数组或者是变量中才行。

$guanjian = mysql_fetch_array($check);

这样就会返回给你一个数组,这样就可以获取数组中的数据,比如:echo $guanjian[‘username‘];

就会echo出表里面字段为username 的值。

查询数据库里面符合查询条件的数目:

mysql_num_rows()

举个例子:

$ini = mysql_query("select * from yonghu where username = ‘123‘ ");

$hue = mysql_num_rows($ini);

这时echo $hue ,会出现你表中符合条件的行数,就是符合要求的数目。(登陆可以使用这个来写。)

原文:http://www.cnblogs.com/feest/p/7251506.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值