PHP MYSQL 使用 PDO 连接数据库并执行 SQL 语句
<?php
//获取GET信息
$driver_phone = $_GET["driver_phone"];
$route_from = $_GET["start_place"];
$route_to = $_GET["arrive_place"];
$start_time = $_GET["start_time"];
$arrive_time = $_GET["arrive_time"];
//创建PDO对象
$dsn = "mysql:host=??????;dbname=??????";
$db = new PDO($dsn, "??????", "??????");
//查询是否有重复数据
$sql = "select count(*) from carrides where driver_phone="$driver_phone"";
$result = $db->query($sql);
$rows = $result->fetch();
$rowCount = $rows[0];
//如果有重复数据
if($rowCount>=1){
$sql = "update carrides set route_from="$route_from",route_to="$route_to",start_time="$start_time",arrive_time="$arrive_time" where driver_phone="$driver_phone"";
} else {
$sql = "insert into carrides (driver_phone,route_from,route_to,start_time,arrive_time) values ("$driver_phone","$route_from","$route_to","$start_time","$arrive_time")";
}
$db->query("set names utf8");
$db->query($sql);
$db = null;
?>声明:该文观点仅代表作者本人,牛骨文系教育信息发布平台,牛骨文仅提供信息存储空间服务。
- 上一篇: PHP pdo单例模式连接数据库
- 下一篇: php mysql数据库操作mysql和pdo的实现
