Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Câu hỏi PHP:Làm thế nào để sửa các câu lệnh if / elseif này

Một cái gì đó như:

$pages = array(
  'Politics' => 'political',
  'Gossip' => 'celebgossib',
   ...
);

$used = array();

for ($i = 0; $i < 2; ++$i)
{
   if (array_key_exists($result_array[$i], $pages)
   {
      if (!array_key_exists($result_array[$i], $used))
      {
         # only display this section once
         include 'news/'.$pages[$result_array[$i]].'.php';
         $used[$result_array[$i]] = true;
      }
   }
   else
   {
      echo "Nothing to see here.";
   }
}

Tôi không chắc chính xác bạn muốn làm gì nếu không tìm thấy trang; hoặc nếu các bản ghi tiếp theo là bản sao.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. # 1111 - Sử dụng chức năng nhóm không hợp lệ

  2. Lựa chọn so với các tập con của một danh sách trong MySQL

  3. Làm cách nào để giải quyết tình trạng Overrun ngăn xếp luồng mysql?

  4. Cách tạo đồ thị và biểu đồ từ cơ sở dữ liệu mysql trong php

  5. Truy vấn Mysql trong khoảng cách