php 连接mysql
来源:互联网 发布:仿微信源码 html 编辑:程序博客网 时间:2024/06/06 00:07
<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> </head> <body> <form class="" action="sign.php" method="post"> <p>用户名</p><input type="text" name="name" value=""> <p>密码</p><input type="password" name="password" value=""> <p>邮箱</p><input type="email" name="email" value=""> <p>年龄</p><input type="num" name="age" value=""> <p>性别</p> 男<input type="radio" name="sex" value="1"> 女<input type="radio" name="sex" value="2"> <p><input type="submit" /></p> </form> </body></html>
<?phprequire_once("db.php");$post = $_POST;$name = $post['name'];$age = $post['age'];$sex = $post['sex'];$email = $post['email'];$password = $post['password'];$password = md5($password);$insertsql = "insert into user ( name, age, password, email, sex ) values ( '{$name}', '{$age}', '{$password}', '{$email}', '{$sex}' )";// 调试方法:把这个sql语句打印出来在Navicat里面的查询编辑里// 面执行这个sql语句看看有没有报错,如果报错了根据错误去排查。echo $insertsql;$result = $dbh->exec($insertsql);print_r($result);echo "注册成功";// print_r($post);$sql = 'SELECT * FROM user';// sql 语句 查// $select = $dbh->query($sql); //pdo查询语法 foreach ($dbh->query($sql) as $row) { echo "<pre>"; echo "以下用户注册成功!"; print_r($row['name']); } // 内网: 192.168.30.110
<?php// mysql// 连接数据库// 连接是通过创建 PDO 基类的实例而建立的。// 不管使用哪种驱动程序,都是用 PDO 类名。// 构造函数接收用于指定数据库源(所谓的 DSN)以及可能还包括用户名和密码(如果有的话)的参数。//// Example #1 连接到 MySQLheader("Content-type: text/html; charset=utf-8");session_start();$user = "root"; //数据库的用户名$pass = ""; //数据库的密码$host = 'localhost'; //主机地址$dbname = 'fe7'; //数据库名字$utf8 = array(PDO::MYSQL_ATTR_INIT_COMMAND => 'set names utf8');// 编码$dbh = new PDO('mysql:host='.$host.';dbname='.$dbname, $user, $pass,$utf8);// pdo 连接// new PDO();// 参数一 mysql:host=主机名字;dbname="数据库名字";// 参数二 username 数据库的用户名字// 参数三 数据库的密码// 参数四 设置字符集// 使用这种方式array(PDO::MYSQL_ATTR_INIT_COMMAND => 'set names utf8');// $sql = 'SELECT * FROM user';// sql 语句 查// // $select = $dbh->query($sql); //pdo查询语法// foreach ($dbh->query($sql) as $row) {// echo "<pre>";// print_r($row['name']);// }// 如果出现// 如果是一个空对象证明链接成功了// PDO Object ( )// 如果出现 // Access denied for user // 用户拒绝访问 // Fatal error: Uncaught exception 'PDOException' // with message 'SQLSTATE[HY000] [1045] Access denied for // user 'root'@'localhost' (using password: YES)' // in D:\web7\shangke\php\day2\demo\02.lian_jie_shu_ju_ku.php // :13 Stack trace: #0 D:\web7\shangke\php\day2\demo\02. // lian_jie_shu_ju_ku.php(13): PDO->__construct('mysql:hos // t=loca...', 'root', 'wsd') #1 {main} thrown in D:\web7\ // shangke\php\day2\demo\02.lian_jie_shu_ju_ku.php on line // 13
0 0
- PHP连接MYSQL数据库
- 用PHP连接MySQL
- php连接mysql数据库
- php连接mysql数据库
- PHP 连接MySQL 数据库
- PHP连接mysql例子
- PHP连接MYSQL问题解决
- php连接mysql数据库
- PHP连接MysqL
- PHP连接MySQL
- php连接mysql
- PHP连接MYSQL数据库
- php连接mysql
- php连接mysql数据库
- PHP连接MySQL
- PHP连接mysql例子
- PHP连接MySQL
- php远程连接mysql
- 1085. Perfect Sequence 解析
- 自定义Dialog,背景,大小,位置。
- React Native 启动白屏问题解决方案,教程
- Android 蓝牙
- LINK : fatal error LNK1104: 无法打开文件“opencv_calib3d231d.lib;”等相关问题
- php 连接mysql
- 生成密码
- RecyclerView局部刷新的应用场景简单分析
- python自动化测试unittest+selenium+HTMLTestRunner(二)
- can't rename root module
- caffe自定义Neuron层
- ddd
- 如何获取openId
- 乐驾2