Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

PDO, $_GET, और MySQL डेटाबेस से चयन

इसे आजमाएं;

कनेक्शन.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;
}

डेटा पुनर्प्राप्त करने के लिए, पुनर्प्राप्ति() फ़ंक्शन को कॉल करें

पुनर्प्राप्ति पृष्ठ, जैसे कि 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. SQL रैंक पर्सेंटाइल

  2. Kubernetes माउंटेड वॉल्यूम में डेटा कॉपी नहीं कर रहा है

  3. इसके चेक-बॉक्स के साथ कुछ इनपुट लपेटें और डेटाबेस को भेजें

  4. हेडर जानकारी को संशोधित नहीं कर सकता

  5. एक SQL एकल क्वेरी का प्रिंट आउट लें (Yii 1.x)