Maison >développement back-end >tutoriel php >Expliquez comment utiliser l'espace réservé pdo en php

Expliquez comment utiliser l'espace réservé pdo en php

jacklove
jackloveoriginal
2018-06-08 10:50:593506parcourir

L'espace réservé pdo joue un rôle important dans l'utilisation de PHP. Cet article présentera comment l'utiliser.

$dbms='mysql';//数据库类型
$host='localhost';//数据库主机名
$dbName='test';//使用的数据库
$user='root';//数据库连接用户名
$pass='root';//对应的密码
$dsn="$dbms:host=$host;dbname=$dbName";
try{
$db=newPDO($dsn,$user,$pass);//初始化一个PDO对象
}catch(PDOException$e){
die("Error!:".$e->getMessage()."
");
}
$username=isset($_GET['username'])?$_GET['username']:'';
$ip=isset($_GET['ip'])?$_GET['ip']:'';
$mac=isset($_GET['mac'])?$_GET['mac']:'';
$apMac=isset($_GET['apMac'])?$_GET['apMac']:'';
$loginTime=isset($_GET['loginTime'])?$_GET['loginTime']:'';
$time=date('Y-m-dH:i:s');
//编写sql使用占位符
$sql="insertintotest(username,ip,mac,apMac,loginTime,insert_time)
values(:username,:ip,:mac,:apMac,:loginTime,'$time')";
$query=$db->prepare($sql);
/**
感觉挺麻烦的
$query->bindParam(':username',$username);
$query->bindParam(':ip',$ip);
$query->bindParam(':mac',$mac);
$query->bindParam(':apMac',$apMac);
$query->bindParam(':loginTime',$loginTime);
$query->execute();
**/
$result=$query->execute(array(
    ':username'=>$username,
    ':ip'=>$ip,
    ':mac'=>$mac,
    ':apMac'=>$apMac,
    ':loginTime'=>$loginTime,
));

Cet article explique comment utiliser les espaces réservés pdo. Pour plus de contenu connexe, veuillez faire attention au site Web PHP chinois.

Recommandations associées :

Liste des fonctions et méthodes de détection de valeurs nulles PHP

PHP se connecte à la base de données, implémentée via un processus -méthodes orientées Les opérations d'ajout, de suppression, de modification et de requête les plus élémentaires

Comment implémenter la connexion à la base de données Mysql, la requête, le jeu d'enregistrements et d'autres opérations via PHP

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn