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

kesalahan mysqli_fetch_array bahkan ketika kueri valid; menjalankan total ekspor sebagai nilai NULL

http://php.net/manual/en/mysqli-result .fetch-array.php

Anda menggunakan mysqli_fetch_array() salah.

Jika di situlah Anda mencoba membuat kueri, Anda perlu melakukan banyak restrukturisasi. Jika Anda sudah membuat kueri dan menyimpannya di katakan $result:

Anda akan menggunakan

mysqli_fetch_array($result, MYSQLI_ASSOC);

Setelah Anda membuat koneksi dan kueri

Seluruh kode Anda mungkin terlihat seperti ini:

$query = "SELECT Whatever whatever from something;";
$result = mysqli_query($con, $query);       

while($row = mysqli_fetch_array($result, MYSQLI_ASSOC)) {

    $i += 1;
    array_push($data, array($i) + $row);
}

EDIT:Seperti berdiri Anda memiliki multi query. Jalankan satu kueri SET @runningTotal := 0; KEMUDIAN setel ulang variabel kueri Anda ke kueri lainnya dan jalankan, Anda akan mendapatkan hasil.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Pemicu MySql, perbarui tabel lain saat disisipkan

  2. Permintaan memberikan hasil duplikat?

  3. SUM(subquery) di MYSQL

  4. Cara menggunakan GROUP BY setelah klausa Memiliki Mysql

  5. Bagaimana cara memilih baris yang dikelompokkan dengan hanya nilai NULL?