Kort antwoord voor de code in kwestie is:
UPDATE `table` SET test=number
Hier table
is de naam van de tabel en is omgeven door een ernstig accent (ook bekend als back-ticks `) omdat dit MySQL-conventie is voor escape trefwoorden
(en TABLE
is in dat geval een trefwoord).
LET OP!
Dit is een behoorlijk gevaarlijke zoekopdracht die alles zal wissen in kolom test
in elke rij van uw tabel vervangt u deze door het number
(ongeacht de waarde)
Het is gebruikelijker om WHERE
. te gebruiken clausule om uw zoekopdracht te beperken tot alleen een specifieke reeks rijen:
UPDATE `products` SET `in_stock` = true WHERE `supplier_id` = 10