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

PDO, $ _GET và CHỌN từ Cơ sở dữ liệu MySQL

Hãy thử điều này;

connection.php

try{
$db = new PDO('mysql:host=localhost;dbname=database_name;charset=utf8mb4', 'database_username', 'database_password');
$db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
$db->setAttribute(PDO::ATTR_EMULATE_PREPARES, false);
}
catch (PDOException $ex){
echo $ex->getMessage();return false;
}

function retrieve($query,$input) {
 global $db;
 $stmt = $db->prepare($query);
 $stmt->execute($input);
 $stmt->setFetchMode(PDO::FETCH_OBJ);   
 return $stmt;
}

Để truy xuất dữ liệu, hãy gọi hàm truy xuất ()

Trang truy xuất, giả sử là display.php

require 'connection.php';
$getid = $_GET["id"];
$result=retrieve("SELECT paste FROM pasteinfo WHERE id=?",array($getid));
$row=$result->fetch();
//To get paste column of that id
$paste=$row->paste;
echo $paste;



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Làm cách nào để kết nối ứng dụng Java trên máy tính để bàn với cơ sở dữ liệu mysql trực tuyến?

  2. php:phiên so với cơ sở dữ liệu

  3. Tính toán độ sâu trong mô hình mẹ-con trong MySQL

  4. CHÈN nhiều mục nhập từ Android -> PHP -> MYSQL

  5. Mã hóa lưu lượng dữ liệu giữa c # và mysql