Mysql
 sql >> Baza danych >  >> RDS >> Mysql

jak uzyskać wartość w tablicy z indywidualnego zapytania

Jestem w pracy, więc nie mogę tego przetestować ani skompilować, ale mam nadzieję, że moja logika jest zrozumiała.

Nie jestem pewien, czy to zadziała, ale coś podobnego

$book_price_array = array(); //contents to be added.

// loop through the array an examine its price by querying your table.
foreach ($book_id_array as $key => $value) {
   $price = mysql_query("SELECT price FROM table_bookPrice 
                                     WHERE book_id = {$value}");
   // there is a price, set the price.
   if ($price > 0 && $price != NULL)  $book_price_array[$key] = $price;

   // there is no price, set the default price
   else  $book_price_array[$key] = 500; 
}


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Alternatywy MySQL Workbench — GUI typu „wskaż i kliknij” ClusterControl

  2. Podział SQL używający 'nie istnieje' w mysql

  3. Zaktualizuj zduplikowane wiersze za pomocą zduplikowanego znalezionego identyfikatora

  4. Błąd krytyczny:przeczytaj sekcję Bezpieczeństwo w podręczniku, aby dowiedzieć się, jak uruchomić mysqld jako root

  5. Nie można połączyć się z mysql z Visual Studio 2015