Jump to content
php.lv forumi

user image gallery


Recommended Posts

Posted

ideju jeu saprotiet pec nosaukuma..

gribu paprasit vai man ir pareiz domu gajiens?

 

2 tabulas

 

1) lietotaaji

id

vards

vissparejais bla bla blaa

??? - vot es nesaprotu, ko man te likt?.. tur taksh jabut kkadai noradei uz to, kas ir taja usergallery.. jo rezultatu gribu tadu, ka radas profila, ka kkas ir taj gallerija vai nau..

 

2) usergallery

2.1 - user_id

2.2 - image_id

2.3 - bildes nosaukums

2.4 - bildes url

Posted (edited)

teoretiski ir ari variants likt tur piemera ug1 ug2 ug3 ug4 ug5 pie lietotaajiem un vnk iztikt bez tas usergallery..? - bet labi, tas ir tizli jeu!!! atkriit

nuuu, uztaisijis esmu, ka radas viss katram lietotaajam, bet ir lieta tada, ka limitu uzlikt piemeram katrs llietotaajs var ievietot tikai 10 bildes... varetu ludzu paskaidrot, ka to dabut gatavu :) ..

Edited by IBEX
Posted
if(lietotāja_bildes()>9){
 die("Nespīd!");
}

tas izskatas pec funkcijas ne?..

ja varetu izveidot, ka vinsh parbauda cik tur ta vinjam ir un ja neljauj parsniegt..

Posted

Tev pirms atļaušanas uploadot ir jānoskaidro, cik bildes jau ir uzuploadojis konkrētais lietotājs.

Lai uzzinātu kādas bildes lietotājis ir uzmetis, rakstam:

SELECT bildes_id, bildes_url, bildes_whatever FROM bildes WHERE bildes_uploadera_id = $lietotaja_kas_megina_uploadot_id;

Taču mums vajag zināt tikai skaitu, tādēļ izmantojam COUNT().

SELECT COUNT(bildes_id) AS skaits FROM bildes WHERE bildes_uploadera_id = $lietotaja_kas_megina_uploadot_id

Rezultātā dabūjam lietotāja jau uzuploadoto bilžu skaitu.

Salīdzinam šo skaitli ar limitu, ja limits nav pārsniegts, atļaujam uploadošanu. Ja ir pārsniegts neatļajam.

×
×
  • Create New...