分享

PDO step by step tutorial example for upate

 龍文馆 2011-07-19

PDO step by step tutorial example for upate

 

view plaincopy to clipboardprint

  1. PHP Data Objects (PDO) Step By Step Tutorial - Part 9: In this post, we will implement prepared statement for insert and update data. I will show simple example.  
  2. <?php  
  3. // configuration   
  4. $dbtype     = "sqlite";  
  5. $dbhost     = "localhost";  
  6. $dbname     = "test";  
  7. $dbuser     = "root";  
  8. $dbpass     = "admin";  
  9. // database connection   
  10. $conn = new PDO("mysql:host=$dbhost;dbname=$dbname",$dbuser,$dbpass);  
  11. // new data   
  12. $title = 'PHP Security';  
  13. $author = 'Jack Hijack';  
  14. // query   
  15. $sql = "INSERT INTO books (title,author) VALUES (:title,:author)";  
  16. $q = $conn->prepare($sql);  
  17. $q->execute(array(':author'=>$author,  
  18.                   ':title'=>$title));  
  19. ?>  
  20. Example for update data:  
  21. <?php  
  22. // configuration   
  23. $dbtype     = "sqlite";  
  24. $dbhost     = "localhost";  
  25. $dbname     = "test";  
  26. $dbuser     = "root";  
  27. $dbpass     = "admin";  
  28. // database connection   
  29. $conn = new PDO("mysql:host=$dbhost;dbname=$dbname",$dbuser,$dbpass);  
  30. // new data   
  31. $title = 'PHP Pattern';  
  32. $author = 'Imanda';  
  33. $id = 3;  
  34. // query   
  35. $sql = "UPDATE books   
  36.         SET title=?, author=?  
  37.         WHERE id=?";  
  38. $q = $conn->prepare($sql);  
  39. $q->execute(array($title,$author,$id));  
  40. ?>  

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多