将数组中的值插入mySQL Query

时间:2012-05-11 08:27:39

标签: mysql arrays cakephp

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

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

1 个答案:

答案 0 :(得分:0)

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

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

示例:

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

但是,您是否应该只选择ORDER BY列pre?

相关问题