php中mysql入门

原创 2016年08月19日 20:04:04
<?php
//header("Content-type:text/html;charset=utf-8");
 /*
 create table php(a int,b varchar(9));
*/
$con = mysql_connect('xxxx', 'xxxx', 'xxxxx') or die('数据库连接失败');//参数为(主机名或ip,用户名,密码)

mysql_select_db('test') or die('表名错误');//选择数据库
//mysql_query用来执行SQL语句
//mysql_query('set names utf8');//设定交互的字符集防止乱码
//mysql_query("insert into php values(100,'无')");
//mysql_query("delete from php where a = 100");


/*
mysql_fetch_row   返回的是一个索引数组  速度快
mysql_fetch_array 默认返回的是一个索引数组和一个关联数组,因为有第二个参数
mysql_fetch_assoc 返回的是一个关联数组
mysql_fetch_object 返回的是一个对象,用->来访问
*/


/*
var_dump() 能打印出类型
print_r() 只能打出值
echo() 是正常输出...
需要精确调试的时候用 var_dump();
一般查看的时候用 print_r()
另外 , echo不能显示数组 其余2个可以...
*/


/*$qu = mysql_query('select count(*) from php');
echo mysql_result($qu,0)."<br/>";*/
$res = mysql_query('select * from php');
echo mysql_result($res,0,1)."<br/>";//参数(结果集地址,行号,字段名或偏移量)
echo mysql_num_rows($res)."<br/>";//获取结果集的行数
if(mysql_query())
{
    echo "修改成功,修改数据条数为:";
    echo mysql_affected_rows($con);//参数是连接标符,得到的是上一次经增删改受影响的条数,如果连着两次相同操作,收影响条数为0
}
else
{
    echo "修改失败";
}

if($res && mysql_num_rows($res))
{
    while($row = mysql_fetch_assoc($res))
    {
        print_r($row);
        echo "<br/>";
    }
}
else
{
    echo "没有数据";
}
mysql_close($con);
?>

相关文章推荐

PHP5与MySQL5从入门到精通.rar

  • 2014年07月15日 12:11
  • 61.86MB
  • 下载

PHP和Mysql连接入门

不多说了,直接上代码,都有注释

PHP5 MySQL 入门

  • 2006年02月23日 15:31
  • 4.19MB
  • 下载

PHP+mysql 入门级通讯录(一)

PHP+mysql 入门级通讯录PHPmysql 入门级通讯录 PHP入门第一步安装程序 准备工作一首先需要建立自己的数据库代码如下 二数据库建成后在sublime写一个连接数据库的程序进行测试 ...

PHP和MySQL从入门到精通 - 第三版

  • 2009年04月16日 15:02
  • 13.14MB
  • 下载

PHP和MySQL 5从入门到精通

  • 2010年07月30日 11:18
  • 8.54MB
  • 下载

PHP+mysql 入门级通讯录(二)

PHP新手入门写通讯录程序

PHP和MySQL 5从入门到精通

  • 2010年08月11日 11:56
  • 8.55MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:php中mysql入门
举报原因:
原因补充:

(最多只允许输入30个字)