Regisztrációkor SÉ Help

Indította kevinklyn93, 2015-01-19, 21:39:10

Hogyan tudom azt megoldani konkrétan milyen kóddal hogy minden újonnan regisztrált felhasználó kapjon valamennyi SÉ-t?

INSERT INTO account.account (mezök,coins) VALUES ('adato'...,'200');

A legtöbb weblapban a regisztrációs PHP fájlban be lehet állítani, hogy mennyi kezdő SÉ-t kapjanak. Valahogy így néz ki az a sor:
$regCoins = 0;
Ott átírod a számot, hogy mennyi SÉ-vel kezdjenek az új felhasználók.
Nem biztos, hogy a te weblapodban is van ilyen, nem tudom, hogy milyen weblapot használsz.

UPDATE account.account SET coins="coins+100";

"coins="coins+100" < szóval nem írja át mindenki SÉ-jét 100-ra, hanem a jelenlegi értékhez ad hozzá 100-at.


Ha azt akarod, hogy regisztrációnál kapják meg, dobj egy regisztrációs php-t, amit használsz és beleírom.


*megosztott fiók, ketten használjuk

Vagy mysqlbe adsz egy alapérteket annak az oszlopnak és akkor regnél oda adja biztosra :)

Ez nem feltétlen igaz. Ha beállítasz egy alapértéket, az csak abban az esetben érvényesül, ha új sor beszúrásakor nem adsz meg értéket. De ha úgy kell beállítani, ahogy én leírtam az előző hozzászólásomban, akkor megadja a lekérdezésben az értéket. Tehát ha annak a változónak az értéke 0, akkor a coins oszlopba is 0 kerül, hiába írsz be alap értéknek 200-at.