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

एक अलग कनेक्शन.php फ़ाइल का उपयोग करके mysqli क्वेरी का उपयोग कैसे करें?

Mark B प्रश्न का उत्तर दिया, हालांकि उसका उत्तर mysql के लिए था - जो पदावनत है और इसका उपयोग नहीं किया जाना चाहिए

वैसे यह mysqli है न कि mysquli

प्रक्रियात्मक शैली
मान लें कि कनेक्शन फ़ाइल थी:

conn.php

<?php
    $mysqli=mysqli_connect($host,$user,$password,$db);
    if($mysqli_connect_error())
        die('Connect Error');
?>

और दूसरी फ़ाइल:

other_file.php

<?php
    require 'conn.php';
    $res=mysqli_query($mysqli,$query);    #yes $mysqli is available here although it is in another file
?>

ओओपी शैली

conn.php

<?php
    $mysqli=new mysqli($host,$user,$password,$db);
    if($mysqli->connect_error)
        die('Connect Error');
?>

और दूसरी फ़ाइल:

other_file.php

<?php
    require 'conn.php';
    $res=$mysqli->query($query);
?>

यहाँ मैंने सामान्य mysqli::query . का उपयोग किया है और mysqli_query (जो समान हैं), लेकिन मैं mysqli::query के बजाय तैयार कथनों का उपयोग करने की भी अनुशंसा करता हूं क्योंकि यह SQL इंजेक्शन के लिए सुरक्षित है।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL - संदर्भ तालिका के माध्यम से किसी अन्य तालिका से कॉलम का चयन करें

  2. MySQL में दो कॉलम की तुलना कैसे करें

  3. ईमेल प्राप्त होने पर स्क्रिप्ट चलाने का सबसे आसान तरीका क्या है?

  4. "ERROR 3942 (HY000) को ठीक करें:MySQL में VALUES स्टेटमेंट का उपयोग करते समय VALUES क्लॉज की प्रत्येक पंक्ति में कम से कम एक कॉलम होना चाहिए"

  5. विभिन्न मौसमों के लिए होटल के कमरे की दरें