Mező növelése másik mezővel.
Na tehát. VAn 1 mezőm 1 táblában ami a petak. Van benne 1 szám. Van 1 másik táblám, és abban is van 1 mező ami jelen esetben az ar, és ebben is van 1 szám.Azt szeretném elérni, hogy a petak mezőben levő számhoz hozzáadja az ar mezőben levő számot. A kód amivel próbálkoztam:
mysql_query("UPDATE szoveg SET petak=petak+'ar'");
■ mysql_query("UPDATE szoveg SET petak=petak+'ar'");
Hogy kapcsolódik a két tábla
doksiban benne lészen
http://dev.mysql.com/doc/refman/5.0/en/update.html
a WHERE-t elhagytad, lehet amiatt nem működött a tiéd.
Nem ez a gond
A WHERE pedig nem kötelező, mint az általad linkelt oldalon is olvasható.
Nem ez a gond
A WHERE pedig nem kötelező, mint az általad linkelt oldalon is olvasható.
a kérdés homályos picit
A MySQL oldalon, amit megadtam linkben minden megtalálható az UPDATE parancsról, ha átnézed két mező összeadására is van példa benne...
A WHERE nem kötelező ezt énis tudom, ez csak egy tanács volt részemről, mivel a kérdező nem nagyon konkretizálta a gondjait, így ennyi jutott eszembe.
Senki nem állította, hogy a WHERE kötelező...
A kérdést még mindig nem értem, de majd a kedves kérdező kibővíti, de szerintem már 100x megoldotta.
Ott a megoldás...
Amit szeretne:
Van egy szoveg nevű táblája, amiben van egy petak nevű oszlop.
Ebben az oszlopban levő értékekhez akar hozzáadni egy másik táblából az ar nevű oszlopból értékeket.
Ennek a problémának a megoldásához a MYSQL kézikönyv remek példá(ka)t közöl - például ezt: