php连接MYSQL(2)
2016-04-03 15:23
597 查看
2.php
3.php
4.php
<?php header("Content-Type:text/html;charset=utf-8");//设置页面字符编码 // 常量参数 define("DB_HOST", 'localhost'); define("DB_USER", 'root'); define("DB_PWD",'123'); define("DB_NAME", 'school'); // 第一步,连接数据库 $conn = mysql_connect(DB_HOST,DB_USER,DB_PWD) or die('数据库连接失败,错误信息:'.mysql_error()); // 第二步,选择指定的数据库,设置字符集 mysql_select_db(DB_NAME,$conn) or die('数据库错误,错误信息:'.mysql_error()); mysql_query('SET NAMES UTF8') or die('字符集设置错误:'.mysql_error()); ?>
3.php
<?php require '2.php'; //新增数据 // $query = "INSERT INTO grade(name,email,point,regdate) // VALUES('护士','hs@qq.com',67,NOW())"; // mysql_query($query) or die('新增错误:'.mysql_error()); // 修改数据 // $query = 'UPDATE grade SET point = 87 WHERE id = 7'; // @mysql_query($query) or die('修改错误:'.mysql_error()); //删除数据 // $query = 'DELETE FROM grade WHERE id = 7'; // @mysql_query($query) or die('删除错误:'.mysql_error()); // 显示数据 $query = 'SELECT id,name,email,regdate FROM grade'; $result = mysql_query($query) or die('SQL语句错误:'.mysql_error()); // 把结果集转换成数组赋值给$row,如果有数据为真 while(!!$row = mysql_fetch_array($result)){ echo $row['id'].'...'.$row['name'].'...'.$row['email']; echo '<br />'; } mysql_close($conn); ?>
4.php
<?php require '2.php'; // 显示数据 $query = 'SELECT id,name,email,point,regdate FROM grade'; $result = mysql_query($query) or die('SQL语句错误:'.mysql_error()); //下标数字 // print_r(mysql_fetch_row($result)); // 下标字符 // print_r(mysql_fetch_assoc($result)); //下标以上都可以 // print_r(mysql_fetch_array($result)) // 获取指定字段名 // echo mysql_field_name($result, 0); // 获取指定字段个数 // echo msql_num_fields($result); //取得结果集的行的数目,即数据的数目 echo mysql_num_rows($result); mysql_close(); ?>
相关文章推荐
- 辛星浅谈PHP的混乱的编码风格
- 三分钟学会扩展laravel服务
- PHP单例模式详细介绍
- PHP json_encode() 函数介绍
- php连接MYSQL(1)
- 使用 PHP 过滤器(Filter)进行严格表单验证
- Matplot中文乱码完美解决方式
- php mysql 一个查询优化的简单例子
- php curl选项列表(超详细)
- PHP的CURL方法curl_setopt()函数案例介绍(抓取网页,POST数据)
- PHPExcel导出
- 【FFMPEG】基于RTP的H264视频数据打包解包类
- 【FFMPEG】使用FFMPEG+H264实现RTP传输数据
- 【FFMPEG】谈谈RTP传输中的负载类型和时间戳
- 编译安装LNMP环境下的PHP时遇到的报错
- PHP168 V4.0 cookie欺骗 EXP
- phpcms authkey注入中转脚本
- PHPCMSV9 AuthKey泄露导致注入EXP
- phpcms authkey泄露漏洞
- php求解n位格雷码的输出