ugrás a tartalomhoz

Archívum - Okt 6, 2014 - Fórum téma

Php MYSQl Érték változtatás gombbal

kontika1 · 2014. Okt. 6. (H), 20.35
Sziasztok!
Az a problémám hogy én egy letöltő oldalt csinálok de elakadtam.
És mondom is hol egy úgy nevezett kredit rendszernél!
Az lenne a baj hogy hogy lehetne megoldani hogy egy gomb megnyomásával levon vagy esetleg hozzá ad a mysql táblázat értékéhez!
Ezzel hozom át a kreditek számát:<?php echo($u['kredit']) ?>
És hogy ebből valahogy lehet e egy gomb menyomásval elvenni pl.900 kredit van megnyoja a gombot már csak 800
 

[Lekérés] Követett felhasználók "feed"

sandrosdj · 2014. Okt. 6. (H), 15.55
Sziasztok!

Egy ideje próbálok összerakni egy olyan lekérést, amely több táblából képes egyszerre kiolvasni adatokat.
Ez leginkább a facebook tickeréhez, vagy a spotify action bar-jához hasonlítható.

A felhasználók az users táblában, a követések a favs táblában, a listázandó dolgok pedig a posts és comments táblában találhatóak.

Táblákról:
users: userId, userName
favs: favId, favUser, favUser2, favStatus (0,1), favTime (INT 10)
- az user a követő, az user2 pedig, hogy kit
- status = 1: követi, status = 0: már nem követi
- time: ekkor történt a követés/kikövetés
posts: postId, postTitle, postTime (INT 10)
comments: commentPost, commentText, commentTime (INT 10)


No, itt tulajdonképpen az kellene, hogy ha futtatom a fetch_assoc() függvényt, akkor listázódjanak sorban a posztok és kommentek pl.: $data['type'] = (comment ? post? ), $data[userName], $data[content] = (maga a komment vagy a post címe), $data[time] = időpont.

Rengeteget gondolkodtam raja, de semmi működő lekérést nem sikerült még összeeszkábálni.
Már azzal is előrébb lennék, ha külön a kommentek és posztok számára lenne lekérés, amiket majd egy tömbbe rendezek.

A gondot a követések (favs) tábla okozza, mivel több sor tartozhat valakihez (status).

Nem kérem, hogy komplett megoldással álljon elő valaki, csak valami útmutatásra lenne szükségem. Dokumentációkat olvastam, de ilyenre megoldást még nem találtam és bevallom, hogy nincs sok időm rá (uni) (a lekérés saját használatra kell, nem feladat).

Előre is köszönöm a segítséget! :)