PDO 에서 SQL 문장의 오 류 를 캡 처 합 니 다.침묵 모드
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title> ——PDO::ERRMODE_SILENT SQL </title>
<style type="text/css">
<!--
body,td,th {
font-size: 12px;
overflow:hidden;
}
-->
</style></head>
<body>
<form id="form1" name="form1" method="post" action="index.php">
<table width="310" border="0" cellpadding="0" cellspacing="0">
<tr>
<td height="30" align="right"> :</td>
<td align="left"><input name="pdo" type="text" id="pdo" size="20" /></td>
</tr>
<tr>
<td height="25" align="right"> :</td>
<td align="left"><input name="databases" type="text" id="databases" size="20" /></td>
</tr>
<tr>
<td height="25" align="right"> :</td>
<td align="left"><input name="dates" type="text" id="dates" size="20" /></td>
</tr>
<tr>
<td height="30" colspan="2" align="center"><input type="submit" name="Submit" value=" " /> <input type="reset" name="Submit2" value=" " /></td>
</tr>
<?php
if($_POST['Submit']==" " && $_POST['pdo']!=""){
$dbms='mysql'; // , , , ,
$host='localhost'; //
$dbName='db_database15'; //
$user='root'; //
$pass='root'; //
$dsn="$dbms:host=$host;dbname=$dbName";
$pdo = new PDO($dsn, $user, $pass); // PDO , $pdo
$query="insert into tb_pdo_mysqls(pdo_type,database_name,dates)values('".$_POST['pdo']."','".$_POST['databases']."','".$_POST['dates']."')";
$result=$pdo->prepare($query);
$result->execute();
$code=$result->errorCode();
if(empty($code)){
echo " !";
}else{
echo ' :<br/>';
echo 'SQL Query:'.$query;
echo '<pre>';
var_dump($result->errorInfo());
echo '</pre>';
}
}
?>
</table>
</form>
</body>
</html>
실행 결과
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
깊이 중첩된 객체를 정확히 일치 검색 - PostgreSQL목차 * 🚀 * 🎯 * 🏁 * 🙏 JSON 객체 예시 따라서 우리의 현재 목표는 "고용주"사용자가 입력한 검색어(이 경우에는 '요리')를 얻고 이 용어와 정확히 일치하는 모든 사용자 프로필을 찾는 것입니다. 즐거운 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.