sql >> Database teknologi >  >> RDS >> Mysql

hvordan man får værdi i array fra individuel forespørgsel

Jeg er på arbejde, så jeg kunne ikke teste eller kompilere det, men jeg håber, at min logik er forståelig.

Ikke sikker på, om dette vil virke, men noget i den retning

$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. Oracle 10g Express-hjemmesiden kommer ikke op

  2. Jobkø som SQL-tabel med flere forbrugere (PostgreSQL)

  3. IKKE IN vs IKKE FINDER

  4. Sådan fungerer SQLite Ltrim()