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

Terapkan php/MySql saat loop di objek javascript

<?php
include("regDBConnect.php");

// collect all the results
$rows = array();

$result1 = mysql_query("SELECT * FROM Phase where Pid = 1", $db) or die("cannot select");
while($row = mysql_fetch_array($result1)) {
  $rows []= array(
    'id' => $row['id'],
    'parent' => $row['parent'],
    'name' => $row['name'],
  );

  /*
     if you remove the line above and uncomment this instead,
     javascript objects will see all the properties you selected from the DB 
   */
  // $rows []= $row;
}
?>

<script type="text/javascript">
// now output the collected results
var treeData = <?php echo json_encode($rows); ?>;
</script>

Perhatikan bahwa apa yang saya katakan tentang PDO/MySQLi masih berlaku, ini hanyalah contoh minimal untuk menjawab pertanyaan khusus ini. (Dan secara umum, Anda harus PILIH hanya kolom yang Anda perlukan, bukan * .)




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. docker mysqld:tidak dapat membaca direktori '/etc/mysql/mysql.conf.d' (os errno 2 - tidak ada file atau direktori seperti itu)

  2. hasilkan klausa where di bash menggunakan variabel

  3. EntityFramework 6.1.3 dan MySQL DbFunctions.TruncateTime tidak ada?

  4. Bagaimana cara memasukkan waktu saat ini di MySQL menggunakan Java

  5. ASP.Net / MySQL :Menerjemahkan konten ke dalam beberapa bahasa