Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Bagaimana cara menggunakan kueri mysqli menggunakan file connection.php terpisah?

Mark B memang menjawab pertanyaan meskipun jawabannya adalah untuk mysql -yang sudah usang dan tidak boleh digunakan

ngomong-ngomong itu mysqli dan bukan mysquli

Gaya prosedural
misalkan file koneksi adalah:

conn.php

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

dan file lainnya:

other_file.php

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

Gaya OOP

conn.php

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

dan file lainnya:

other_file.php

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

Di sini saya menggunakan mysqli::query yang normal dan mysqli_query (yang sama), tetapi saya juga merekomendasikan menggunakan pernyataan yang sudah disiapkan daripada mysqli::query karena lebih aman untuk injeksi 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. Struktur tabel untuk Data Geo Spasial

  2. MySQL mengonversi tipe data kolom dari VARCHAR ke INT

  3. Bagaimana cara membuat fungsi agregat tersimpan MySQL?

  4. Kesalahan fatal:[] operator tidak didukung untuk string

  5. MySQL REPLACE dalam baris yang bertambah secara otomatis