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

Cara membuat pernyataan sakelar PHP dinamis dari kueri MySQL

Anda sebaiknya menggunakan mysql secara langsung untuk kueri:

mysql_query('select id from gallery_category where name=\''.mysql_real_escape($name).'\'');

atau dengan membuat larik dari hasil Anda:

$result = mysql_query('select * from gallery_category');
$categories = array();
while($row = mysql_fetch_num($result))
{
  $categories[$row[1]] = $row[0];
}

Kemudian Anda dapat menemukan id yang benar hanya dengan mencarinya di array kategori Anda:$id = $categories[$name] .

Jika Anda ingin membuat kode dan terlihat seperti itu, Anda dapat menggunakan var_export() untuk menyimpan variabel $categories ke kode php asli. Apakah Anda ingin membuat kode?



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Pencarian Sphinx / MySQL menemukan kata-kata yang paling umum

  2. Perbarui satu baris dari pasangan baris, di mana kedua baris bersama-sama memenuhi kriteria tertentu

  3. MySQL masukkan ke DATETIME:apakah aman menggunakan format ISO::8601?

  4. Mengapa saya mendapatkan System.Data.DataRowView alih-alih nilai sebenarnya di Listbox saya?

  5. Bagaimana saya bisa mencapai fungsionalitas initcap di MySQL?