Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

cách sử dụng đối tượng kết nối PDO trong các tệp khác nhau

  1. pdo.php , được lấy từ đây . Mọi người thường bỏ qua nhiều tùy chọn kết nối quan trọng, vì vậy tôi đã phải viết một bài chuyên biệt giải thích cách kết nối với PDO đúng cách

  2. product.php

     <?php
     class prdinfo  
     { 
         function __construct($db)
         {
             $this->db = $db;
         }
    
         function getVendor($vendor)
         {
             $sql = "select * from products where vendor_id = ?";
             $stm = $this->db->prepare($sql);
             $stm->execute(array($vendor));
             return $stm->fetchAll();
         }
     }
    
  3. index.php

     <?php
     require 'pdo.php';
     require 'product.php';
    
     $info   = new prdinfo($pdo);
     $vendor = $info->getVendor(2);
     foreach ($vendor as $row)
     {
         echo $row['product_id'];
     }
    

Bạn cũng nên triển khai tính năng tự động điền lớp thay vì gọi lệnh request theo cách thủ công.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cách hiển thị ngày tháng ở định dạng iso 8601 với PHP

  2. Làm thế nào để tạo truy vấn MySQL để tìm các bài viết liên quan từ nhiều bảng?

  3. Cách an toàn để lưu trữ khóa mã hóa - PHP

  4. Lỗi cú pháp:WITH không phải là đầu vào hợp lệ ở vị trí này

  5. Lỗi MySql 150 - Khóa ngoại