Mysql
 sql >> база данни >  >> RDS >> Mysql

Анализирайте резултатите от mySQL заявка и масив от форми за if/else

Ако имате нужда тези данни да бъдат заредени в in_array , тогава трябва да е във формата на масив, не можете да използвате json низ.

$stmt = $dbh->prepare('SELECT DISTINCT cohort_id FROM table_cohorts'); 
$stmt->execute();
$cohort_ids = array();
while($row = $stmt->fetch(PDO::FETCH_ASSOC)) {
    $cohort_ids[] = $row['cohort_id'];
}

if(in_array($user_input, $cohort_ids)) {
    // do the rest
} else {
    // oops your input is not any of those
}



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. mysql автоматично прехвърля низове към цяло число

  2. свързаността с базата данни се проваля след създаване на jar файл

  3. Индексът на Mysql в изглед не работи

  4. Mysql :Не е разрешено да връща набор от резултати от функция

  5. MySQL Query, която добавя празни места, за да запълни празнините