Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

como obter valor na matriz de consulta individual


Estou no trabalho, então não pude testá-lo ou compilá-lo, mas espero que minha lógica seja compreensível.

Não tenho certeza se isso vai funcionar, mas algo nesse sentido
$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; 
}