亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

搜索
博主信息
博文 26
粉絲 2
評論 0
訪問量 30305
最新下載
更多>
網(wǎng)站特效
網(wǎng)站源碼
網(wǎng)站素材
前端模板
使用PDO擴展庫 遍歷數(shù)據(jù)庫數(shù)據(jù)
leverWang
原創(chuàng)
943人瀏覽過

1.使用pdo遍歷數(shù)據(jù)庫中的數(shù)據(jù)表

表結構

  1. <?php
  2. //數(shù)據(jù)庫類型
  3. define('DBMS', 'mysql');
  4. //主機名
  5. define('HOST', 'localhost');
  6. //端口號
  7. define('PORT', '3306');
  8. //字符集
  9. define('CHARSET', 'utf8');
  10. //數(shù)據(jù)庫名
  11. define('DB_NAME', 'phpedu');
  12. //用戶名
  13. define('USERNAME', 'root');
  14. //密碼
  15. define('PWD', 'root');
  16. //dns
  17. define('DSN', DBMS . ':host=' . HOST . ';dbname=' . DB_NAME . ';charset=' . CHARSET);
  18. try {
  19. //實例化PDO對象
  20. $pdo = new PDO(DSN, USERNAME, PWD);
  21. // var_dump($pdo);
  22. } catch (PDOException $e) {
  23. echo $e->getMessage();
  24. } catch (Throwable $e) {
  25. echo $e->getMessage();
  26. }
  27. $sql = "select * from `user`";
  28. //獲取PDOStatement預處理對象
  29. $stmt = $pdo->prepare($sql);
  30. //var_dump($stmt);
  31. //執(zhí)行預處理語句
  32. $stmt->execute();
  33. //返回查詢結果集
  34. $res = $stmt->fetchAll(PDO::FETCH_ASSOC);
  35. //var_dump(empty($res));
  36. //print_r($res);
  37. //判斷結果集是否為空
  38. if (!empty($res)) {
  39. $table = <<<eof
  40. <table border="1">
  41. <tr>
  42. <td>ID</td>
  43. <td>name</td>
  44. <td>age</td>
  45. <td>tel</td>
  46. </tr>
  47. eof;
  48. //遍歷結果集
  49. foreach ($res as $key => $value) {
  50. $table.='<tr>';
  51. $table.="<td>{$value['id']}</td>";
  52. $table.="<td>{$value['username']}</td>";
  53. $table.="<td>{$value['age']}</td>";
  54. $table.="<td>{$value['tel']}</td>";
  55. $table.="</tr>";
  56. }
  57. $table.="</table>";
  58. //打印結果集
  59. echo $table;
  60. }

總結:PDO和mysqli使用上非常相似,熟悉了常用的方法和參數(shù)后,思路就比較清晰了,知道想要獲取的數(shù)據(jù)該用什么對象方法去處理。

批改老師:滅絕師太滅絕師太

批改狀態(tài):合格

老師批語:
本博文版權歸博主所有,轉載請注明地址!如有侵權、違法,請聯(lián)系admin@php.cn舉報處理!
全部評論 文明上網(wǎng)理性發(fā)言,請遵守新聞評論服務協(xié)議
1條評論
滅絕師太 2020-07-17 16:55:14
對,從你的總結中看得出你是掌握了這兩天的學習內(nèi)容,不要仰視代碼,學編程要有一種格局,任何語言都是為勞資所用的,替我解決問題的,這樣就不怯,繼續(xù)加油!
1樓
關于我們 免責申明 意見反饋 講師合作 廣告合作 最新更新
php中文網(wǎng):公益在線php培訓,幫助PHP學習者快速成長!
關注服務號 技術交流群
PHP中文網(wǎng)訂閱號
每天精選資源文章推送
PHP中文網(wǎng)APP
隨時隨地碎片化學習
PHP中文網(wǎng)抖音號
發(fā)現(xiàn)有趣的

Copyright 2014-2025 http://ipnx.cn/ All Rights Reserved | php.cn | 湘ICP備2023035733號

  • 登錄PHP中文網(wǎng),和優(yōu)秀的人一起學習!
    全站2000+教程免費學