php PHP PDO INSERT

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php PHP PDO INSERT相关的知识,希望对你有一定的参考价值。

<?php
error_reporting(E_ALL); ini_set('display_errors',1);
  
$dsn = 'mysql:host=popportal.swimshow.com;dbname=popporta_popadmin';
$username = 'popporta_popadmi';
$password = 'Funkd8479#';

try {
    $pdo = new PDO($dsn, $username, $password);
    $pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
    
   		
	$sql = "INSERT INTO users(name,email,is_active, password ) 
				VALUES(:name, :email, :is_active, :password)";
	                                          
	$stmt = $pdo->prepare($sql);
	                                              
	$stmt->bindValue(':name', "toto");    
	$stmt->bindValue(':email', "toto@gmail.com");  
	$stmt->bindValue(':is_active', "1");  
	$stmt->bindValue(':password', "adc0c6d199364147f3d34810ebd65428");    
	
	$stmt->execute(); 
	
	$stmt->closeCursor();
 
    
    echo 'INSERTED to Database<br>' ;
    echo 'SERVER SOFTWARE: ' .  $_SERVER['SERVER_SOFTWARE'] ;
    
} catch (PDOException $e) {
    echo 'ERROR connecting, check your DB credentials<br>';
    $error_message = $e->getMessage();
    echo '<br>'; 
	echo $error_message ;
    exit();
}

以上是关于php PHP PDO INSERT的主要内容,如果未能解决你的问题,请参考以下文章

SQL Server 错误 1934 发生在 INSERT 到具有计算列 PHP/PDO 的表中

MySQL 性能不佳 INSERT 或 PHP PDO

在 PHP 中,当将 PDO 与 pgSQL 一起使用时,如何在原始 INSERT sql 查询中获取“RETURNING”子句的值

php pdo 查询

PHP PDO 事务问题

php PDO - 如何获取最后插入的ID?