我需要使用变量动态订购表。
变量$ vid的实例的var_dump是:
string(9) "15,251,21"
这是查询的一个例子:
$sql=mysql_query("SELECT * FROM vcomp ORDER BY FIELD(version_id,$vid)");
如果我放置硬数字,它会起作用,例如:
$sql=mysql_query("SELECT * FROM vcomp ORDER BY FIELD(version_id,15, 251, 21)");
我试了一下引号,反击等没有成功。 谢谢
答案 0 :(得分:1)
然后试试这个:
$ord = "version_id, ".$vid;
$sql=mysql_query("SELECT * FROM vcomp ORDER BY FIELD($ord)");