1
私はuseridとidに一致する最後のレコードを更新しようとしています。以下のクエリでは、usedidに一致するすべてのレコードが更新されます。ユーザーの最後のレコードのみを更新するにはどうすればよいですか?codeigniterから変数を含むレコードを1つ更新する
$sql1 = "UPDATE punch SET time=?, activitydate=? WHERE id = ? ORDER BY id DESC LIMIT 1";
$query = $this->db->query($sql1, array($data['time'], $data['activitydate'], $data['id']));
[OK]をクリックすると、正しいパスに設定されます。最後に: '$ sql1 =" UPDATE punch SET punch.id =?、punch.id = punch.id DESC LIMIT 1)AS p) ";' ありがとう –
@RobinBantjesこの回答が役に立った場合は、それを合格とマークしてください。これを行う方法と必要な理由についての詳細は、[回答の受け取りはどのように受け付けますか?](http://meta.stackexchange.com/questions/5234/how-does-accepting-an-answer-work)を参照してください。 – DaveRandom