Autor Zpráva
deawid
Profil *
INSERT INTO `db_history` (`id`, `nick`, `wtf`, `src`, `date`, `src2`) VALUES
(1226, 'dawe', 'premium', '1000', 1231793434, '1'),
(1227, 'afra', 'vyplata', '$1', 1231860824, '1'),
(1228, 'afra', 'premium', '1000', 1231864111, '1'),
(1229, 'adsfasdf456', 'premium', '1000', 1231866162, '1'),


Čaute programátoři!
V databázích se moc nevyznám, proto se obracík na radu k vám..

Potřeboval bych poradit, jak vložit řádek do tabulky v databázi když kliknu na jeden odkaz...

př:
INSERT INTO `db_history` (`id`, `nick`, `wtf`, `src`, `date`, `src2`) VALUES 
(1226, 'user1', 'premium', '1000', 1231793434, '1'),
(1227, 'user2', 'vyplata', '$1', 1231860824, '1'),
(1228, 'user3', 'vyplata', '1000', 1231864111, '1'),
(1229, 'user4', 'premium', '1000', 1231866162, '1'),



chtěl bych aby když kliknu na jeden okaz na mý stránce, aby se připsal dalí šádek (historie) .. s proměnými si nelamte hlavu, to už snad nějak dám :-P





Díky za každý info
yFang
Profil
deawid
Jestli to dobře chápu, tak uděláš, aby se při zobrazení stránky připsal do databáze, bude to fungovat prakticky stejně.
klikne na odkaz → zapíše se do db, zobrazí se stránka
deawid
Profil *
mno tak takto:
odkaz ke koupi... "KOUPIT" .. user na to klikne, a zapíšou se ty údaje - nick, premium nebo vyplata, wtf (body), date atd.....

a po kliknutí na to tlačítko "KOUPIT" se userovi rozvinou kompletní informace o tom co kupuje, ale to už je jedno..


Jen při kliknutí na KOUPIT tak aby se to zapsalo do tý tabulky :)
keeehi
Profil
dotaz taknějak máš, jen ho vložíš do mysql_query(); a jestli někdo kliknul na odkaz ověříš
if(isset($_GET["koupit"])){}
odkaz vypadá takto
<a href="script.php?koupit=xxxx">
to co je místo xxxx bude v proměné $_GET["koupit"].
deawid01
Profil
čus, pls budu potřebovat asi ještě více info ...

byl bys ochoten mě pomoct?

Když tam ICQ: 497474874


Tak do 18:00 jsem ted out, tak pak ...
deawid01
Profil
zakže se mi ani doted nepodařilo ....
deawid01
Profil
Chlapci, pomůže někdo?

Jak bych přepsal data z řádku? pomocí PHP scriptu ...
Kajman_
Profil *
http://www.linuxsoft.cz/article.php?id_article=357
deawid01
Profil
J už jsem na to i během doby čekání došel ;) dík

Ale nějak mě zase nejde udělat, aby to vypsalo jeden celý sloupec ... např nicků
Kajman_
Profil *
http://www.linuxsoft.cz/article.php?id_article=345
deawid01
Profil
tak už jsem to pochopil a dokonce to i funguje..
Mám teda další dotaz:

Jak odstranit řádek který má id třeba 233?


Zbylé řádky chci ale nechat :)
Kajman_
Profil *
Nepřišel jste na to, že ty odkazy jsou na seriál řešící i tuto činnost?
deawid01
Profil
Že váháš, ale nějak jsem to tam nenalovil ..
Alphard
Profil
ale nějak jsem to tam nenalovil
díl 42 :-)
deawid01
Profil
xD zase si jdu pro radu ..

Googlil ale nevygooglil jsem jak udělám rolovací menu jenž když vyberu jednu hodnotu a kliknu na tlačítko odeslat, aby se vybraná hodnota odeslal do DB ... poradíte pls?
deawid01
Profil
poradí někdo pls?
deawid01
Profil
díky ;) ste tu samí borci..
joe
Profil
deawid01
Přečti si seriál a nedělej si tady z toho nějaký svůj chat.
deawid01
Profil
xD tvl, nejsem takovej dement, abych is nepročetl linky, co ste mi sem hodily ...

ale snad když se slušně zeptám, tak slušně poradím no ...
nightfish
Profil
deawid01
http://www.linuxsoft.cz/php/ - díly 1 až 27 (základy + formuláře - rolovací nabídka), 34 - 42 (mysql)
deawid01
Profil
mám další dotaz, který jsem tam fakt nenalovil!

Jak mám udělat, abych přepsal třeba sloupec "scr2" dvoum náhodným uživatelům na hodnotu "5" ... pomocí scriptu ..

a aby se dala ta hodnota 5 měnit na libovolný počet ..




INSERT INTO `db_history` (`id`, `nick`, `wtf`, `src`, `date`, `src2`) VALUES
(1226, 'user1', 'premium', '1000', 1231793434, '1'),
(1227, 'user2', 'vyplata', '$1', 1231860824, '1'),
(1228, 'user3', 'vyplata', '1000', 1231864111, '1'),
(1229, 'user4', 'premium', '1000', 1231866162, '1'),


** fakt jsem to tam hledal, ale nenašel :'(
deawid01
Profil
Poradí někdo pls?
Bude to asi poslední, co bych od vás potřeboval ..
pifko
Profil
"update db_history set src2 = '".$hodnota."' order by Rand() limit 2"

nutno vyzkoušet, píšu z hlavy
deawid01
Profil
ok, a do závorky u rand počet kolikrát se to upraví ok? =)
Joker
Profil
deawid01
ok, a do závorky u rand počet kolikrát se to upraví ok? =)
Ne.
Za limit je kolika řádkům se to upraví, kdyby se to mělo upravit vícekrát, je potřeba více dotazů.
deawid01
Profil
takže můžu dít
"update db_history set src2 = '".$hodnota."' order by Rand() limit '".$nasobek."'"
deawid01
Profil
aaaaaaaaaaaaaaaaaaaa,
parááda :) funguje, velký dííík ;)

Seš dobrej :)
Toto téma je uzamčeno. Odpověď nelze zaslat.