La tua richiesta non ha senso, perché quando esegue effettivamente un UPDATE
sostituisce il pur_info_id
colonna con il valore che aveva già. Supponiamo $pur_id
ha il valore 1
, quindi la tua query può essere scritta come:
UPDATE `purchase_info`
SET `pur_info_id` = 1,
`remarks` = '$remarks'
WHERE `pur_info_id` = 1
Bene, questo non cambierà il pur_info_id
colonna, ma remarks
potrebbe essere aggiornato a qualcosa di nuovo. Dovresti farci sapere quale logica di business intendi eseguire. In ogni caso, la seguente query è logicamente equivalente a quella originale che avevi:
UPDATE `purchase_info`
SET `remarks` = '$remarks'
WHERE `pur_info_id` = '$pur_id'