简单PDO插入法

Posted

tags:

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

Simple method to insert data to sql
  1. // Build the field:value array
  2. $in = array();
  3. $in['fieldname'] = 'Value';
  4. $in['fieldname2'] = 'Value 2';
  5.  
  6. // Insert into db
  7. $db->insert('tablename', $in);
  8.  
  9. // Method:
  10. public function insert($table, $data)
  11. {
  12. ksort($data);
  13. $fieldnames = '`'.implode('`, `', array_keys($data)).'`';
  14. $fieldvalues = ':'.implode(', :', array_keys($data));
  15.  
  16. $SQL = "INSERT INTO `{$table}` ({$fieldnames}) VALUES ({$fieldvalues})";
  17. $sth = $this->prepare($SQL);
  18. return $sth->execute($data);
  19. }

以上是关于简单PDO插入法的主要内容,如果未能解决你的问题,请参考以下文章

PDO 将一个简单的数组插入 MySQL 数据库

PHP实现的pdo连接数据库并插入数据功能简单示例

无法使用PDO SQLSRV将数据插入SQL db

如何插入带有 PDO 扩展的 SQLite?

c_cpp 这个简单的代码片段显示了如何使用有符号整数在C中完成插值。 for()循环确定要插入的范围

php PHP:PDO片段