images :
id - filename - type - description - category - enabled - title - author
vote
voteNr - voteValue - imgId
ipvote
id - imgId - ip - date
astea sunt....
images :
id - filename - type - description - category - enabled - title - author
vote
voteNr - voteValue - imgId
ipvote
id - imgId - ip - date
astea sunt....
Imi ocup timpul uneori cu pariuri sportive si fac si web development WordPress.
Cel mai usor este sa creezi o coloana noua in images (gen is_voted sau is_validated ... ceea ce unii ar numi un "flag" este de fapt o coloana de tip boolean [true sau false, 0 sau 1] ) cu valoarea implicita 0.
Cand poza este votata sau validata, campul devine 1.
SQL-ul apoi este simplu .... WHERE is_validated = 1.
Daca din anumite motive nu poti sa modifici baza de date sau codul, poti folosi ceva de genul:
SQL-ul de mai sus va alege din A numai acele imagini care au fost votate datorita lui RIGHT JOIN (asta daca am inteles eu structura bazei de date).Cod:SELECT A.* FROM images A RIGHT JOIN vote B ON B.imgId=A.id
Bafta![]()
Dever's Blog - Atentie! dau cu parerea.
Momentan este/sunt 1 utilizator(i) care navighează în acest subiect. (0 membrii și 1 vizitatori)