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

配列から MySQL クエリに値を挿入できません...どこに問題がありますか?

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 に答える