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

Tidak termasuk beberapa nilai dari array

Coba yang berikut ini:

return (!in_array($model->info_category_id,[11,15]))?Html::a('<i class="icon-trash"></i>', $url, ['class'=>'black-txt tips del-confirm-subitems']):'';

cara Anda melakukannya adalah sintaks yang salah untuk PHP. Contoh di atas menggunakan in_array berfungsi untuk menentukan apakah nilai $model->info_category_id cocok dengan nilai apa pun di dalam array yang disediakan. Atau Anda dapat mencoba seperti ini:

return ($model->info_category_id !== 11 && $model->info_category_id !== 15)?Html::a('<i class="icon-trash"></i>', $url, ['class'=>'black-txt tips del-confirm-subitems']):'';

Itu hanya memeriksa nilainya, secara terpisah.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Kesalahan Teratas yang Harus Dihindari dalam Replikasi MySQL

  2. Representasi alamat IP dalam database Maxmind Geolitecity

  3. WHERE datetime lebih lama dari beberapa waktu (mis. 15 menit)

  4. Kembalikan hasil kueri berdasarkan tanggal hari ini di SQL (MySQL) Bagian 2

  5. Kueri SQL, hanya pilih jika kolom bukan nol, jika tidak, jangan pilih