cla*_*x95 2 php mysql sql symfony1 doctrine-1.2
我在mysql中有表:
id | num1 | num2| num 3| num3| num5|
1 | 6 | 3 | 4 | 2 | 1 |
Run Code Online (Sandbox Code Playgroud)
在sql我做的例如:
$num = num2;
$val = 2;
$id = 2;
$sql = "update TABLE set '$num'='$val' where id='$id'";
mysql_query( $sql);
Run Code Online (Sandbox Code Playgroud)
我可以做$val和$id,但我有一个问题$num...
如何在Doctrine 1.2中做到这一点?
Hub*_*ron 11
尝试这样的事情:
$q = Doctrine_Query::create()
->update('TABLE')
->set($num, '?', $val)
->where('id = ?', $id)
->execute();
Run Code Online (Sandbox Code Playgroud)