-1
$test = array(10,20);
$rez = $this->Schimb->query("SELECT `pret`,`valuta` FROM schimb ORDER BY pret*{$test['valuta']} DESC");

我无法将数组中的值插入到 MySQL Query 中……问题出在哪里?

4

1 回答 1

0

问题可能是您试图将常规数组用作关联数组(在这种情况下由字符串键索引)。尝试使用数组位置作为键。

$test[0], $test[1] etc...

例子:

$rez = $this->Schimb->query("SELECT `pret`,`valuta` FROM schimb ORDER BY pret{$test[0]} DESC");

但是,您是否应该只ORDER BY使用 pret 列呢?

于 2012-05-11T08:31:56.873 回答